Karta Vacation Rentals





Tucked in Bel Ombre on Mahé Island, a coastal spot by the ocean and minutes from Beau Vallon Beach. Close to Anse Major Trail, Morne Seychellois National Park and the Seychelles National Botanical Gardens for easy island adventures.