Multiple choice general knowledge science & technology Near which Indian city would you find the Hundru Falls? Ranchi Ooty Surat Pune Reveal answer Fill a bubble to check yourself A Correct answer Explanation Hundru Falls is located near Ranchi in Jharkhand, on the Subarnarekha River. It is the highest waterfall in Jharkhand and a popular tourist attraction. Ooty (Tamil Nadu), Surat (Gujarat), and Pune (Maharashtra) are not near this waterfall.