Within easy reach of this spot
Close by you'll find Mahé River Side Walkway, Kooloth Juma Masjid Keezhmadam, Basilica of St Teresa of Avila, Mahé.