Lodh Falls

Location

61kms from Netarhat. It is one of the biggest water falls of Jharkhand where water falls from height of 468 ft.