Travel to Sri Lanka
Pages
(Move to ...)
Home
▼
Saturday, August 8, 2009
Devon falls
Visitors to the Tea country get the opportunity of viewing it. 280 ft in height and viewing place for this lovely falls is from the 20th milepost on the Talawakelle –Nawalapitiya road.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment