Hundru Falls, Jharkhand Hundru Falls is created on the course of the Subarnarekha River where it falls from a height of 98 metres (322 ft), creating one of the highest waterfalls in the state of ... more 
Hundru Falls, Jharkhand Hundru Falls is created on the course of the Subarnarekha River where it falls from a height of 98 metres (322 ft), creating one of the highest waterfalls in the state of Jharkhand.
By Srikumar Mitra less 
1 / 30
| Photo by Srikumar Mitra / Flickr
Fri 21 Sep, 2012 1:30 PM IST
Share to Facebook Share to Pinterest Share to Twitter