Lodh Waterfalls...
Lodh Falls - Remember that the thundering sound of this waterfall is audible even at a distance of ten kilometers from their location. This 468 feet high waterfall is located on the Burha River 98 kilometers...
Latehar, Jharkhand, India