Image Source: Hasmukh Amipara
About Chamunda Devi Temple
The Chamunda Devi Temple , also known as Chamunda Nandikeshwar Dham, is located in the Kangra district , about 15 km from Dharamshala. It is one of the most sacred shakti temples and hold immense religious significance among Hindu devotees. The temple is one of the 51 Shaktipeethas , where it is believed Sati’s hair fell
Dedicated to the deity Chamunda Devi, who is revered as a fearsome form of Goddess Durga.
Mythology and history
We found reference to the temple in sacred Hindu text that traces back to ancient times. However, the present structure of the temple was built in the 17th century by a local king and priest who received a divine command in a dream. The deity instructed them to unearth her sacred “pindi” (stone representation) from a particular site, where the current temple was then constructed.
Architecture
The temple is a perfect example of traditional Himachal temple architecture. Made of stone and wood against the background of the Dhauldhar mountain range, it exudes a serene and divine atmosphere. The temple is surrounded by the Ban Ganga River, lush forests and towering Dhauladhar mountains. Before visiting the temple, taking a dip in the Ban ganga river is considered auspicious.
Mythology
Chamunda Devi is one of the fiercest forms of the Goddess , born during the battle between good and evil. The name “Chamunda” comes from her slaying of two powerful demons — Chanda and Munda , generals of the demon king Shumbha.
According to the Devi Mahatmya , Goddess Kali emerged from Durga’s forehead during battle and took the form of Chamunda to vanquish the demons. Hence, Chamunda represents the wrathful aspect of the mother goddess yet remains a loving protector for her devotees.
The temple is also believed to be where Lord Shiva resides as Nandikeshwar , making it a significant Shaiva Shakta pilgrimage spot.
Notable architectural and visual features
The main shrine houses the sacred *pindi* of Chamunda Devi. Around the main temple, the temple complex consists of a large courtyard, a yajna shala , and resting areas for pilgrims.
Behind the temple there is a holy pond (kund), which is believed to have healing properties. The temple walls are adorned with mythological murals and carvings depicting scenes from Hindu epics. Daily inside the temple a yajna (fire ritual) is performed daily for the welfare of humanity
Unlike grand palace-like temples, Chamunda Devi Temple retains a rustic, spiritual charm , harmonizing with nature.
How to Reach
Location: Chamunda, near Palampur and Dharamshala, Kangra District, Himachal Pradesh.
By Road:
From Dharamshala : 15 km (approx. 30 mins)
From Palampur : 25 km
From Kangra : 24 km
By Train:
Nearest station: Chamunda Marg Station (narrow gauge)
Major railway station: Pathankot Junction , ~90 km away
By Air:
Nearest airport: Gaggal Airport (Kangra Airport)—28 km
Plenty of buses, taxis, and autos operate between Dharamshala and Chamunda Devi.
Interesting Facts
Festivals
Thousands of devotees come to the temple during the Navratri festival to seek the blessing of the deity.
Maps