Press ESC to close

Or check our Popular Categories...
1 Min Read
0 2

Lodh Falls is a waterfall in Palamau Tiger Reserve’s mid-forest in Latehar, Jharkhand. Lodh Falls is also called Budha Ghagh. Lodh Falls is Jharkhand’s highest waterfall and India’s 21st highest waterfall. The Lodh Falls is a tiered waterfall with several different drops in close succession. It is 143 metres (469…

Continue Reading