Karta Vacation Rentals





On Mahé Island in Au Cap, about 6 km from the city center. This 6-bedroom villa boasts a wonderful sea view and a private pool. Nearby points of interest include Lenstiti Kreol, Pointe Au Sel Islamic Center and Anse Royal Public Market.