Attractions
Cathedral of Our Lady of Immaculate Conception
550 m
National Library and Art Gallery
550 m
The St. Anthony of Padua Church
950 m
Trois Freres Trail
2.2 km
Seychelles Natural History Museum
2.6 km
Victoria Clock Tower
2.6 km
Sir Selwyn Selwyn-Clarke Market. Victoria Market
2.6 km
Arul Mihu Navasakthi Vinayagar Temple அருள்மிகு நவசக்தி விநாயகர் ஆலயம்
2.6 km