The roof of the Arul Mihu Navasakthi Vinayagar Temple, 19 June 2024. This is one of the most-visited sites in the Seychelles. Picture: Michel Bega/The Citizen The city is situated in the north-east of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results