Kangra is famous for its Vajreshwari Devi (Kangra Devi) temple. Though the original temple was destroyed in a devastating earthquake, the present one is rebuilt on the same site. A large number of devotees throng this temple during various Hindu festivals. The ancient fort of Nagar Kot is located 2.5 km south of the town, perched on a high windswept ridge. Although this fort is in ruins, the travelers can enjoy the panoramic view of the surroundings, which includes the confluence of Manjhi and Baner rivers.