4
Lodh Waterfall
Photo by:
Jayanta Guha
Category: Places
The Lodh Falls is a waterfall in a mid forest of Palamau Tiger Reserve, South division of Latehar district in Jharkhand state in India.