The tourist site with the nickname "Queen of Chota Nagpur" is Netarhat. It is a hill station in Jharkhand known for its natural beauty, hills, forests, waterfalls, and scenic sunrise and sunset points. The nickname "Queen of Chota Nagpur" reflects its queenly beauty and prominence on the Chota Nagpur Plateau.