Brajeshwari Devi Temple

बज्रेश्वरी देवी मंदिर

A Hindu Shakti shrine in Kangra town dedicated to the goddess Vajreshwari, with heavy pilgrim traffic and crowds.

The temple is one of the 51 Shakti Peethas. Its great wealth made it a repeated target of plunder, and it was rebuilt after the 1905 earthquake; murals survive inside. The surrounding lanes are full of offering stalls and sweet vendors. Admission is free, but you must remove your shoes and leave your bags at the cloakroom. It is usually visited on the same day as Kangra Fort.

Opening hours

Approx. 05:00–21:00

Hindu · Pilgrimage · Temple

Nearby sights

Places to eat nearby

More in McLeod Ganj & Dharamshala