Karta Vacation Rentals





Perched on the shores of Bolgoda Lake near Piliyandala and Moratuwa, this Ayurvedic spa hotel sits about 18 km south of Colombo. Major nearby sights include Bellanwila Raja Maha Viharaya, the Sri Lanka Air Force Museum and Mount Lavinia Beach — all within a short drive.