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