Overview

Embark on a journey to witness the breathtaking Duchess Falls in Pachmarhi, Madhya Pradesh. These stunning cascades plunge over a hundred meters, creating a majestic roar. The falls split into three separate cascades, and visitors can enjoy a scenic 4km hike to reach the base of the first cataract.
img