In the Indian state of Jharkhand’s Ranchi district is a waterfall known as Hundru Falls. In India, it is the 34th-highest waterfall. One of the most well-known tourist attractions in the area is it. On the Subarnarekha River’s course, where it plunges from a height of 98 meters (322 ft), forming one of the state’s tallest waterfalls.
Related Articles
Check Also
Close
-
Where Are Franklin Mountains Located?September 26, 2023