Also known as Duchess Fall, Jalawataran is the most beautiful waterfall in
Pachmarhi. This picturesque waterfall tumbles down in three distinct cascades. The descent is steep and the trek difficult for the 4 km distance to the foot of the fall's first cascade.