Lodh_Falls
Lodh Falls
Waterfall in Latehar district, Jharkhand. India
The Lodh Falls (also known as Budha Ghagh) is a waterfall in a mid forest of Palamau Tiger Reserve, South division of Latehar district in Jharkhand state in India. It is the highest waterfall in Jharkhand and the 21st highest waterfall in India.[1]
This article needs additional citations for verification. (January 2022) |