Which National Park is called Mougli's land in India?
December 20, 2019Bristi Shaikh
Pench National Park or Tiger Reserve is one of the premier tiger reserves of India is called Mougli's land. It is the first one to straddle across two states - Madhya Pradesh and Maharashtra. Ordinarily, the reference to Pench is mostly always to the tiger reserve in Madhya Pradesh(M.P).
The portion of the reserve that is in Madhya Pradesh is nestled in the southern slopes of the Satpura range of Central India. Pench Tiger Reserve comprises the Indira Priyadarshini Pench National Park, the Pench Mowgli Sanctuary and a buffer.