“A city of a thousand gardens” is what Hazaribagh a scenic hill station located in the state of Jharkhand literally...