Capital of Jharkhand and popularly known as the City of Waterfalls, Ranchi is a wonder-land of nature, scenic valleys, lush