Seychelles: Island Jewels in an Azure Sea By Glynn Burridge
The 115 islands of the Seychelles Archipelago lie scattered across their secret corner of the western Indian Ocean like precious gemstones set in a universe of azure water – stepping …
[Read more]