Lodh falls upper viewpoint in Palamau district near netarhat, Jharkhand, India. 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.