Aapkhol Waterfall, Bhatli, Bargarh
Aapkhol waterfall is located inside the Debrigarh Wildlife Sanctuary near Sardhapali Village, and 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. This waterfall is surrounded by beautiful […]