Discover-SriLanka
18 June, 2016
SRI LANKA - WATERFALLS [DEVON & RAVANA FALLS]
Devon Falls is the 19th highest [94 m] waterfall of Sri Lanka.
Ravana Falls [25m] cascades down a rock surface, creating a beautiful sight.
Pics by: Nelsonlanka
Sony NEX 6
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment