Karta Vacation Rentals
On Sri Lanka’s southern coast in Galle, this pet-friendly villa sits just minutes from Mahamodara Beach. You’re a short drive from Galle Fort, St. Aloysius College and the Galle International Cricket Stadium, with Unawatuna Beach and Hikkaduwa reachable by car.