Attractions
Seventh Day Adventist Church
950 m
Pierre Poivre Statue
1.1 km
Seychelles Natural History Museum
1.1 km
Sir Selwyn Selwyn-Clarke Market. Victoria Market
1.1 km
Cathedral of the Immaculate Conception
1.1 km
Victoria Clock Tower
1.1 km
French Cultural Center
1.1 km
Arul Mihu Navasakthi Vinayagar Temple அருள்மிகு நவசக்தி விநாயகர் ஆலயம்
1.1 km
St. Paul's Anglican Cathedral
1.5 km
Cathedral of Our Lady of Immaculate Conception
1.6 km