Barwādih, India
Betla National Park
Betla National Park is a national park located in the Latehar and Palamu district of Jharkhand, India. Its the only national park in the state. It is spread over an area of 226.32 km2 and is a part of the Palamu Tiger Reserve.
- City
- Barwādih
- Country
- India
- Category
- Park
- Suggested visit
- About 90 minutes
More places in Barwādih
Background: Wikipedia