Dunhinda Falls Waterfall in Badulla District

Dunhinda Falls, also called “Dunhinda Ella,” is a very famous waterfall located in the┬áBadulla District of Sri Lanka. It is also considered one of the most beautiful waterfalls in the country. It received the name “Dunhinda” due to its spreading water drops. The height of the waterfall is 63 m (210 ft). It is formed […]