Vacation on a self-catering private island in Seychelles; a sanctuary surrounded by unspoiled beaches and clear turquoise waters, an island where nature reigns and we are merely guests. Discover the incredible history of the Giant Land Tortoises that roam the island, snorkel with the extraordinary marine life of the surrounding waters, and learn about the many species of birds that call Bird Island home. With our self-catering villas, you can experience Seychelles not only as a visitor but also as an islander!