Ranchi What to See and do in Ranchi in 24 Hours Posted on June 13, 2019 | by meraapnabihar Source: india.com The capital of Jharkhand, Ranchi, is a stunning city that’s home to more waterfalls than one can imagine. […]