Stay in the Jamtara Wilderness Camp
This place is situated in the village of Jamtara, right at the foot of the Pench National Park and it is cloaked behind the safety of majestic giant Arjuna trees. The entrance of this camp rolls up quickly, and it gives tourists the chance to enjoy what India has to offer.
Here tourists can enjoy evening drinks and small talk around a glowing bonfire. They can also sleep in the star bed placed under the beautiful Indian sky. The Indian dishes will fascinate any tourist that is there for the first time or a returning visitor.