Total Pageviews

Wednesday, September 11, 2013

The Dunhinda Falls

Add caption
The Dunhinda Falls is one of Sri Lanka's most beautiful waterfalls. Dunhinda Falls is a waterfall located about 5 kilometres from Badulla town in Sri Lanka.The water fall is created by the river called Badulu Oya which goes through the Badulla town.

No comments:

Post a Comment