Beauty of Nature

in photography •  7 years ago 

Bambarakanda water fall.
Bambarakanda Falls is the tallest waterfall in Sri Lanka. With a height of 263 m (863 ft), it ranks as the 299th highest waterfall in the world.

20171229_140208.jpg

20171229_134354.jpg

20171229_134327.jpg

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!