Location Pachmarhi Revered as a sacred spot, this is a narrow point in the valley with rocks overhanging a stream and a spring from where water cascades down. Religious/ Spiritual