About Netarhat Hill Station Netarhat Hill Station, alias Queen of Chotanagpur, is a popular hill station in Latehar district, Jharkhand, India. The highest point lies at 3,696 feet or 1,127 meters above sea level. Netarhat …
Continue readingAbout Netarhat Hill Station Netarhat Hill Station, alias Queen of Chotanagpur, is a popular hill station in Latehar district, Jharkhand, India. The highest point lies at 3,696 feet or 1,127 meters above sea level. Netarhat …
Continue reading