Kanha National Park is one of the celebrated wildlife reserves in India. Located in central India's heart, within the Madhya Pradesh state, the park falls within the central Indian highlands. The place is really rich in biodiversity, and its entire b...