Bajreshwari Devi Temple
Bajreshwari Devi Temple (Kangra Temple)
The Bajreshwari Mata Temple, also known as Vajreshwari Devi Temple, Vajreshwari Temple, or simply Kangra Temple / Kangra Devi Temple, is one of the most revered Shakti Peethas in India. Located in the historic town of Kangra (ancient Nagarkot), Kangra district, Himachal Pradesh, it is dedicated to Goddess Vajreshwari (a fierce form of Durga, meaning “Lady of the Thunderbolt”). It is counted among the 51 Shakti Peethas where the left breast of Goddess Sati is believed to have fallen.
Mythological Significance
As a Shakti Peetha, the temple’s origin ties to the legend of Goddess Sati’s self-immolation and Lord Shiva’s Tandava dance. To calm Shiva, Vishnu severed Sati’s body into 51 parts with his Sudarshana Chakra—the left breast fell here, manifesting divine feminine energy (Shakti). Another legend credits the Pandavas: During their exile, they dreamt of Goddess Durga, who instructed them to build a temple at Nagarkot for protection and victory in the Mahabharata war. The name “Vajreshwari” derives from her slaying a demon with a thunderbolt (vajra).
History
Once among India’s wealthiest temples (famed for diamonds, gold, and pearls), it was repeatedly looted. Plundered multiple times by Mahmud of Ghazni (1009 AD onward). Destroyed by Firoz Shah Tughlaq (1360 AD). Restored by Emperor Akbar. Completely razed by the devastating 1905 Kangra earthquake. Rebuilt in the 1920s with donations, including from Sikh devotees in Amritsar.
Architecture and Features
The temple features a grand entrance gate with a Nagarkhana (drum house), fortified walls, and three domes (unique instead of traditional shikhara in parts). The main deity is worshipped as a pindi (sacred stone form) in the sanctum. Interiors include ornate silver doors, carvings of deities, and subsidiary shrines for Bhairav and devotee Dhyanu Bhagat. Surrounded by bustling bazaars selling offerings.
Festivals and Visits
Navratri and Makar Sankranti draw massive crowds with fairs, langar, and special rituals. Daily aarti and offerings; the temple provides free langar twice a day.
Best time: October-March (pleasant weather) or during festivals.
Location and Access
Near Kangra Fort (overlooking the Banganga and Majhi rivers).
~20 km from Dharamshala/McLeod Ganj.
Nearest airport: Kangra (Gaggal, ~9 km).
Railway: Kangra station (~3 km, narrow-gauge).
Easily reachable by road from major Himachal towns.