Central India, Wildlife Parks in India

A visit to the land of mowgli – Pench Tiger Reserve

There are 48 Tiger Reserves in India, which are home to almost 70% of tigers in the world. It might not notch up the top spot amidst other popular tiger reserves in India, like Bandhavgarh and Kanha, but the Pench…

Continue reading