Tucked amid lush greenery, the Cheshpur Waterfall near Bandhavgarh is a hidden gem that captivates with its serene beauty. Cascading over rocky ledges into a crystal-clear pool, it’s the perfect spot to unwind, picnic, or listen to the music of falling water. The surrounding forest teems with birds and butterflies, adding a magical touch to every moment. A visit here refreshes your spirit—where tranquillity flows freely, and time seems to pause in nature’s embrace.
Other Experiences like this.
A family vacation is an album of memories… one that’s waiting to be shared. Read through our Club Mahindra membership reviews to find out what makes a resort story so special.