What are the top tourist attractions in Pondicherry?

Is Pondicherry walkable?