Ranchi, the capital city of Jharkhand, is a perfect blend of natural beauty, waterfalls, spiritual sites, and tribal culture. Often called the ‘City of Waterfalls’, Ranchi offers a scenic charm that can be best experienced with the convenience of a p...