Verified travelerFriends and Family with Friends8.0 /10Reviewed 287 week(s) agoExpedia Group verified reviewMowgli den is best place for stay in PENCH National Park but food is too much costly.