Thuru Sewana Rest Spot is a park, located at B111, Divulapitiya, Sri Lanka
Good and healthy food place! You'll get the chance to try many authentic dishes for a very cheap price
Good and clean place. Entrance free. Have clean toilet and water.