Showing posts with label dewon water falls. Show all posts
Showing posts with label dewon water falls. Show all posts

Monday, November 7, 2011

















Dewon Water Falls


This 280 ft high eye catcher is best sighted from the 20th milepost on the Talawakelle -Nawalapitiya road.(hatton )