Karta Vacation Rentals
On Sri Lanka’s sun-washed south coast in Induruwa, a beachfront spot minutes from Bentota Beach and the Kosgoda Turtle Hatchery. The resort sits on a private stretch of sand and is within easy walking distance of the local centre — perfect for a family-friendly seaside escape.