← All news
Luxury Living presents Eden Island

Setting off on excursions onto the Indian Ocean straight from your own property – that’s simply part and parcel of the maritime lifestyle at the Eden Island Resort in the Seychelles, situated in a sheltered bay off the main island of Mahé.
Read the article
Published on 18 September 2014