Mowgli's Den is a wildlife resort located at
Turia, close to the entrance of
Pench National Park. There are 10 executive rooms with TV and attached bath.
A blend of sumptuous Mughlai, continental and Chinese cuisines are served at the in-house restaurant. Fire place, children’s play area and the lush green gardens are the added features. To entertain the guests, folk song performance of the local tribes and wildlife movie shows are organized.
Mowgli's Den, on National Highway 7, is around 12 km from Khawasa. Sonegaon Airport is the nearest airport.