Karta Vacation Rentals
In the heart of Fort Galle, steps from Galle Fort and the Galle Lighthouse. This villa is walking distance to the city center, Galle Clock Tower, the National Maritime Museum and the beach—an ideal, family-friendly base for exploring southern Sri Lanka.