Netarhat Hill Station – Queen of Chotanagpur

Netarhat Hill Station alias Queen of Chotanagpur is a popular hill station in the state of Jharkhand in India. The highest point lies at an altitude of 3,696 feet or 1,127 meters above sea level. Netarhat Hill Station alias Queen of Chotanagpur in Jharkhand state. Netarhat is a plateau covered with thick forests with an…

[Continue reading]