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.
Related Subjects
Related Phrases
Related Words