Ranchi – Waterfall City

Ranchi is known as the Waterfall City. It is in the eastern state of Jharkhand in India. Ranchi and its surrounding areas are full of beautiful falls and streams. 144 feet high Dassam Falls on Kanchi river is at a distance of 40 kilometers from the Waterfall City. Hundru Falls, which falls from a height…

[Continue reading]