Belonging to the Indian state of Jharkhand, Hazaribagh is known well as a health resort. The name Hazaribagh literally translates to a thousand gardens. Hazaribagh is situated at an elevation of 200ft.The state of Jharkhand consists about 45% of the forest covers and hence the entire area of Hazaribagh is laden with lush green surroundings. The place has abounding flora and fauna. The town is situated on the north-eastern side of the Chotanagpur plateau. Being of highly religious significance, the place has a mesmerising scenic charm. Hazaribagh has also found a place in the Indian history. Apart from being a dwelling for many Jain temples, Hazaribagh also served as a cantonment for some years during the British-Raj. Therefore the old city of Hazaribagh happens to be a well-planned city. Here is a list of top 5 places to see when exploring the hill-town of Hazaribagh.