Karta Vacation Rentals
On Mahé Island, moments from Beau Vallon Beach and set in the Glacis area — island life right outside your door. Northolme Beach is an easy 11-minute walk, Victoria Clock Tower about 4.9 miles away, and Seychelles International Airport roughly 11 miles from the villa.