Aapkhol Waterfall, Bhatli, Bargarh
Aapkhol Waterfall in Bargarh is a scenic waterfall located inside the Debrigarh Wildlife Sanctuary near Sardhapali Village. It is 15 km distance from Bhatli and 39 km from the Bargarh Bus Stand. The waterfall comes after a 4 km hill trek to reach this place. The adventure of the waterfall and the environment is enjoyable. […]