knuckles Duwili alla Camping site is a campground, located at Hunnasgiriya - Meemure Road, Sri Lanka
It’s nice place for hiking. Nice view point at the waterfall. This is the real life heaven.