Vajreshwari Devi Temple (KANGRA)
The Kangra town known to the ancients as Nagarkot, is the seat of Shri Bajreshwari Devi. Though the main temple was ravaged by foreighn invaders and flattened by the 1905 earthquake, it has since been restored to its pristine glory. At Kangra one can also visit the historical Kangra Fort and also trek up to Jyanti Devi Temple.
Mr. F. Cunningham's District Gazetteer of Kangra has the following account of the Bajreshwari temple in kangra:-
"'The temple of Bajreshwari orVagreshwari Devi at Kangra is -
perhaps the most famous in this district. It is said to have been founded by the divinity of that name at a famous Ashwamedh or horsesacrifice, which was held on the spot. The famous Mehmood of Ghazni is said to have invaded the district and destroyed the temple, building a mosque on its ruins.
It was, however, restored and is said to have been visited by Akbar together with his celebrated Diwan Todar Mal. There are some temples in the vicinity which, are, said to have owed their origin to Todar Mal. Finally, Maharaja Ranjit Singh visited and under his orders the domes of the temples here and at Jawalamukhi were guilded. Subsequently devotees from Amritsar subscribed together and presented the temple with marble floor."