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