Geogerious SRILANKA..... Geogerious SRILANKA..... Saturday, August 4, 2012 Water Falls in CEYLON.... Dunhinda Falls Dunhinda Falls  is a  waterfall  located about 5 kilometres (3.1 mi) from  Badulla  town in  Sri Lanka . The 193-foot (59 m) waterfall is created by the Badulu Oya river which passes