Betla National Park
(3,828)
National park in Betla, India
Betla National Park is a national park located on the Chota Nagpur Plateau in the Latehar and Palamu district of Jharkhand, India. The park hosts a wide variety of wildlife.
Address: V5PR+7X2, SH9, Betla, Jharkhand 822111, India