Within easy reach of this spot
Close by you'll find Netarhat Lake, Upper Ghaghri Waterfalls, Netarhat Hill Town (The Queen of Chotanagpur) - Latehar District, Jharkhand, India.