Top 5 Places To Visit In Netarhat Popularly referred to as the ‘Queen of Chotanagpur’, this town in the state of Jharkhand is located at a height of 1,128 metres. Netarhat, which is … [Read more...] about Top 5 Places To Visit In Netarhat