Trending News

Tag: Hundru Falls Ranchi


Hundru Falls, Ranchi 

The Hundru Falls is a waterfall located in Ranchi district in the Indian state of Jharkhand. It is the 34th highest waterfall in India. It’s one of the most famous tourist place near Ranchi in Jharkhand. The Hundru Falls is created on the course of the…