Netarhat

Netarhat

Netarhat is a town in Latehar district(earlier in the erstwhile Palamu district) in the Indian state of Jharkhand. Referred to as the “Queen of Chotanagpur”, it is a popular hill station.

Read more about Netarhat.