- The Hundru Falls is a waterfall located in the Ranchi district in the state of Jharkhand. It is the highest waterfall in India. It's one of the most famous tourist places near Ranchi in Jharkhand. - The Hundru Falls is created on the course of the Subarnarekha river, where it falls from a height of 98 metres creating one of the highest waterfalls in the state.