Sri Lanka Nature
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 )
Older Posts
Home
Subscribe to:
Posts (Atom)