where is the betla national park
Answers
Answered by
6
Heya!!!!!
betla National Park is in Jharkhand in Palamu.
hope it helps!!!
thanks
betla National Park is in Jharkhand in Palamu.
hope it helps!!!
thanks
animeshmanna:
no it is lohardagga in Jharkhand
Answered by
0
Betla National Park is a national park located on the Chota Nagpur Plateau in the Latehar district of Jharkhand, India. The park hosts a wide variety of wildlife
Attachments:
Similar questions