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