Attractions
Seventh Day Adventist Church
800 m
Victoria Botanical Gardens
1 km
Seychelles National Botanical Gardens
1 km
Seychelles Natural History Museum
1.2 km
French Cultural Center
1.2 km
Arul Mihu Navasakthi Vinayagar Temple அருள்மிகு நவசக்தி விநாயகர் ஆலயம்
1.2 km
Victoria Clock Tower
1.2 km
Cathedral of the Immaculate Conception
1.2 km
Sir Selwyn Selwyn-Clarke Market. Victoria Market
1.2 km