Chamunda Devi temple, located at a distance of 10 km to the west of Palampur and 15 km from Dharamshala, rests amid mountains and forests on the banks of the river Baner, this beautiful temple is approximately 700 years ago.
The temple has immense religious importance as it is counted among one of the 51 Shakti Peethas or places of worship. The shrine of the temple is dedicated to Hindu deity Chamunda, popularly known as Durga, which is kept under cover, owing to its religious significance. The ambiance of the temple is serene and calm, owing to which a large number of devotees meditate there and seek blessings of the Goddess.
Travellers can also find a beautiful pond inside the temple, which is believed to have sacred water. A cave-like hollow bearing resemblance to a ‘Shiva lingam' is seen in the temple.
One can also find paintings of other Gods and Goddesses inside the temple complex. Some of the other attractions in proximity to this temple are a river stream called Ban Ganga, an Ayurvedic dispensary, a Sanskrit college and a library. One can also find a variety of ancient manuscripts, astrology books, Vedas, Puranas, and Upanishads in the library.