Karta Vacation Rentals
In Falmouth, tucked into the hills just minutes from the coast. A short 3-minute drive reaches a nearby river attraction and about 6 minutes gets you to the famous luminous bay. Beaches and a popular beach club are within easy reach. Family-friendly, pet-friendly villa close to local sights and the airport.