Home › Questions › Where Pench National park is...
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.
You must sign in to view your friends.