Dewahandiya Viharaya is a place of worship, located at Kaluthenna Road, Sri Lanka
Beautiful nature, upcountry village