Located just 2 km from the famous Kosgoda Turtle Hatchery, Green Villa Induruwa features comfortable self-catering accommodation with a well-equipped kitchen. Free WiFi access is available.
Located just 2 km from the famous Kosgoda Turtle Hatchery, Green Villa Induruwa features comfortable self-cate Read more
Located just 2 km from the famous Kosgoda Turtle Hatchery, Green Villa Induruwa features comfortable self-catering accommodation with a well-equipped kitchen. Free WiFi access is available.
Located just 2 km from the famous Kosgoda Turtle Hatchery, Green Villa Induruwa features comfortable self-catering accommodation with a well-equipped kitchen. Free WiFi access is available.
Number of Rooms: 6