Category: The Villas

Visit Cute Baby Turtles at Kosgoda Turtle Hatchery

Kosgoda Turtle Hatchery

Image: Wadduwa is a charming little town in the Western Province of Sri Lanka which can be reached after one hour’s drive from Colombo. Owing to the ideal location, a visitor to Wadduwa gets the opportunity to indulge in many […]

Read More