Dhumbara Chiththa Wivekashramaya is a place of worship, located at A26, Digana, Sri Lanka
Quite place.Parking space available