Lodh Falls is Jharkhand's highest waterfall at 143 metres — India's 21st highest. Located 60 km from Netarhat in Latehar's pristine forests. A must-visit for nature lovers.
Attractions
143-Metre Plunge: India's 21st highest waterfall — thundering sound audible over 10 km away during peak flow
Budha Ghagh Buddhist Monastery: Small monastery near the falls — adds rare spiritual dimension to a deep forest setting
Forest Gorge Viewpoint: Natural rock ledge at the rim offering a full top-down view of the complete fall height