These is the land of Mowgli. A must visit these holidays!
Lose & Find Yourself with the Mighty Wildlife of Kanha!   There are two things that K