Karta Vacation Rentals





On Mahé Island’s Barbarons Beach, this beach resort sits steps from the sand and a short drive from Grand Anse and Morne Seychellois National Park. Beau Vallon is about 16 km away. Beachfront and family-friendly, with easy access to local sights and beaches.