Which of the following waterfalls is located in Jharkhand?
Show answer & explanation
Correct answer: B
Explanation
The correct answer in option 2 i.e. Hundru waterfall.
- Hundru waterfall, is located in Ranchi, Jharkhand in the Chhotanagpur Plateau
- The Hundru Fall is created on the course of the Subarnarekha River.
- It is the 34th highest waterfall in India.