The Seychelles are located in the Indian Ocean. They are considered the smallest and least populated country in Africa. 115 islands, yes, you read that correctly, make up the Seychelles.
The Seychelles—tiny little islands, remote location, beautiful coral beaches. Few destinations could hold more allure as prototypical tropical islands. Yet the allure of the Seychelles for ...
With 115 islands to choose from in the Seychelles, visitors can find their idyllic island escape to enjoy and explore. No two islands are the same; each has its own distinct character and charms.
Desroches is one of the Amirante Islands, a collection of atolls located in the Outer Islands of Seychelles. The coral island with an idyllic setting lures travellers seeking solace.