Aerial view of pool at L’Escale Resort Located only 10 minutes away from Seychelles International Airport, the resort is on mainland Mahé and close to Eden Island. Imagined by acclaimed London ...
Blue Safari Seychelles, who lease the island, work with the Island Conservation Centre (ICS) to monitor and support this extraordinary ecosystem. This exotic Eden is going to stay pristine.