Karta Vacation Rentals

On Mahe Island — about 7 km from Seychelles International Airport and 6 km from the city center. Close to Turtle Bay, the Craft Village and the Glacis La Reserve Trail, Villa Christina is a handy Mahe Island villa for exploring the island.