Holiday on a self-catering private island in the Seychelles; a sanctuary fringed by untouched beaches and turquoise clear waters, an island where nature reigns and we are but visitors.
Wonderful self-catering villas, offer you the unique opportunity to experience Seychelles not just as a guest, but also as an islander!