Keonjhargarh, India
Badaghagara Waterfall
The Badaghagara Waterfall is a waterfall of the Kendujhar district in the Indian state of Odisha.
- City
- Keonjhargarh
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Keonjhargarh
Background: Wikipedia