Betla National Park – Home to Tigers, Elephant and More
Betla National Park is a national park located on the Chota Nagpur Plateau in the Latehar and Palamu district of Jharkhand, India. The only national park in Jharkhand it hosts a wide variety of wildlife. Also called Palamu national park, the park includes the Palamau Tiger Reserve, one of the nine original tiger reserves when […]