Hundru Falls
The Subarnarekha river drops about 98 m here, a short drive from Ranchi.
From Wikipedia
Hundru Falls is a waterfall located in Ranchi District in the Indian state of Jharkhand. It is the 34th highest waterfall in India, and one of the most famous tourist places in the region.
Read more on Wikipedia ↗Video by Somjit Bhattacharyya on YouTube