Ranchi – Waterfall City

Ranchi – Waterfall City 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 Ranchi. Hundru Falls, which falls from a height of 320 feet on Swarnarekha river,…

[Continue reading]