Where Pench National park is located ?

Answers (1)

The Pench National Park is located in Southern Madhya Pradesh in India, about 88 km from the city of Nagpur. Spread over an area of 275 km² 90% of area is in the neighbouring state of Madhya Pradesh rest 10% in Maharashtra.

Votes: +1 / -0