Bajreshwari Temple is located in the middle of Kangra town 20 km away from Dharamsala. This thousand-year-old temple is dedicated to Bajreshwari Maa, the Goddess of Lightning. The Temple with legendary riches was looted by invaders many times. The original temple was damaged in an earthquake in 1905 and was rebuilt in 1920. Many devotees visit this shrine daily, as it is one of the fifty-one Shaktipeethas of the country.
The Temple is constructed in a Shikhara style in stone. The unique feature of Bajreshwari temple is that there are three tombs inside the temple. During Lohri festival many devotees visit the shrine to seek the blessings of the Goddess when the idol will be completely covered with butter.
Nearby tourist attractions to Bajreshwari Temple are Kangra Fort, Bhagsung waterfall, Namgyal Monastery, Dalai Lama Temple Complex, Jawalamukhi Devi Temple, Tsuglag Khang, Kangra Valley, Dharamshala War Memorial, Aghanjar Mahadev Temple, Library of Tibetan Works and Archives and Jyanti Devi Temple.
Bajreshwari Temple is easily accessible by local means of transport from Dharamshala.
Historians, nature lovers, adventure enthusiasts, spiritual seekers, tourists and families will enjoy a visit to the Bajreshwari temple and the other attractions located near to it.
How to Reach?
This temple is well connected to other parts of Himachal Pradesh. Gaggal Airport is 8 km from Kangra town. Kangra Mandir and Samela are the two railway stations at Kangra. Samela is around 5 km from this temple. The distance between Kangra and Pathankot is around 86 km. Palampur is just 17 km from here and is easily accessible.