The Badaghagara waterfall (about 60 metres) situated around 10 km from Keonjhar is amongst the most popular picnic sites in the region. One look at the beauty and Read More