How to To go to Pench National Park Pench National Park is in Madhya Pradesh state in India. This was established in the year 1975. Pench National Park is on 257.26 kms (99.33 sq mi). It is situated on pench river which flows through the park. Hence, it is called as Pench Tiger Reserve. It lies is in between Seoni and...