Social Sciences, asked by abcd6933, 1 year ago

In which state of india betla national park?

Answers

Answered by Manahilk
0
Betla National Park is a national park located in the Chota Nagpur Plateau of the Palamu district of the Indian state of Jharkhand, in India.
Answered by Fuschia
1
Jharkhand

As the name suggests, the national park is located in Betla , Jharkhand.

The national park is famous for Tigers, Chital and gaurs.

Hope This Helps You!
Similar questions