What are the top tourist attractions in Mahe?

Is Mahe walkable?