Karta Vacation Rentals
On Sri Lanka’s southwest coast in Induruwa, right by the sand. Steps from Induruwa Beach and a short drive to Kosgoda Turtle Hatchery, Bentota Beach and Kande Vihare Temple — close enough for day trips to Brief Garden and Beruwela Harbour.