Visit Cute Baby Turtles at Kosgoda Turtle Hatchery September 19, 2018September 19, 2018 Image: Lanka.com 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