Dunhinda Falls

Dunhinda water fall Smart Slider with ID: 5 Beauty Dunhinda Water fall, Dunhinda is a very popular waterfall in Sri Lanka. It has a height of 64 mtre. …