Badulla

  1. Home
  2. Badulla
Filter
Filter × Close

Dunhinda Falls

0.0

Dunhinda falls is a waterfall situated roughly five kilometers from Badulla city in Sri Lanka.The

Location: Dunhinda Falls, Mahiyangana Road, Sri Lanka