Explore some of the most beautiful islands on the planet
Seychelles offers beautiful beaches, crystal blue sea and a tropical climate. The Seychelles archipelago forms a group of 115 islands, only a few are inhabited located in the Indian Ocean and are located off the east coast of Africa, northeast of Madagascar.
More than just a beach paradise, the Seychelles are a living museum of natural history and a sanctuary for some of the rarest species of flora and fauna on earth which include the smallest frog, the heaviest land tortoise and the only flightless bird of the Indian Ocean. The Seychelles, one of the world’s very last frontiers, promises adventure and breath-taking natural beauty in pristine surrounds still untouched by man.