- The Hundru Falls is a waterfall located in the Ranchi district in the state of Jharkhand. It is the 34th 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 (322ft) creating one of the highest waterfalls in the state.