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