Visitors to Seychelles will temporarily miss out on one of the country’s most cherished landmarks as it undergoes significant renovations.
Mahé is the biggest island in the Seychelles and the vibrant heart of the archipelago. It is where Victoria is located, one of the world’s smallest capital cities. Here, you can explore the ...