Monday, November 19, 2012

Ramboda, Sri Lanka


This is the 11th highest water fall in Sri Lanka and 729th highest waterfall in the world


No comments:

Post a Comment