Karta Vacation Rentals

On Eden Island, Mahe Island — a short 2‑minute walk from Anse Tec‑Tec Beach and minutes from Anse Bernik and Anse Bigorno. This 5‑star, family-friendly apartment sits close to Seychelles International Airport (about 4.3 miles) and offers a private beach area for easy seaside access.