Social Sciences, asked by vinay8, 1 year ago

where is betla national park

Answers

Answered by zesta
1
its located in Jharkhand in the area of Chota Nagpur plateau
Answered by TheRuhanikaDhawan
1
betla national park is located in Jharkhand 
Similar questions