Khajuribani Waterfall is located 7 km from Janghira and is around 40 km from District headquarter of Keonjhar. The beautiful waterfall flows from the top of the hill. Khajuribani Waterfall falls after a 1.5 km trek hilly road. There are many falls near the main waterfall. The Khajuribani Waterfall is one of the tourist places in Keonjhar. It attracts visitors in the winter due to its beautiful natural environment.