“A city of a thousand gardens” is what Hazaribagh a scenic hill station located in the state of Jharkhand literally means. This beautiful hill station located in the Hazaribagh district at an altitude of about 2,00 feet above sea level.