Keonjhar, India
Photo: Bishupriyaparam at English Wikipedia, CC BY 3.0 via Wikimedia Commons
waterfall
The Badaghagara Waterfall is a waterfall of the Kendujhar district in the Indian state of Odisha.
© OpenStreetMap contributors
The largest temple.
A beautiful waterfall near Ghatagaon Maa Tarini Temple. A total of 13 km. 8 km is good road + 5 km zigzag road. Go safely.