Set amidst the scenic charm of the city, the adventure in Bandhavgarh near Chenchpur Waterfalls is perfect for you to unwind. Simple, affordable and giving