Chitarpur, India
Hundru Falls
Hundru Falls is a waterfall located in Ranchi District in the Indian state of Jharkhand. It is the 34th highest waterfall in India, and one of the most famous tourist places in the region.
- City
- Chitarpur
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Chitarpur
Background: Wikipedia