Karta Vacation Rentals
In the center of Kosgoda on Sri Lanka’s southwest coast, a beach resort that puts local life and shoreline within easy reach. Close to the Kosgoda Turtle Hatchery and within easy reach of Bentota Beach and the Ariyapala Mask Museum.