Geography, asked by animeshmanna, 1 year ago

where is the betla national park

Answers

Answered by TheKnowledge
6
Heya!!!!!


betla National Park is in Jharkhand in Palamu.



hope it helps!!!



thanks

animeshmanna: no it is lohardagga in Jharkhand
animeshmanna: thanks lakin yeh sahi Nahi Hai
Answered by Anonymous
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