The Pench National Park is located in Southern Madhya Pradesh in India, about eighty eight kms from the city of Nagpur. Spread over an area of two hundred seventy five square km ninety percent of area is in the neighbouring state of Madhya Pradesh rest ten percent in Maharashtra.
1,166 views
Usually answered in minutes!
×