Karta Vacation Rentals
Tucked on Sri Lanka’s southwest coast in Beruwala (Aluthgama), Teak Villa sits about 3 km from the town center and close to Bentota Beach. Cultural stops like Kande Vihare Temple, Beruwela Harbour, Brief Garden and Bevis Bawa are all within easy reach.