Reaching out to a refreshing Ranchi!
Is Jharkhands capital one of Indias most underrated cities, with everything going for it, just awaiting results?