Chamunda Devi Temple is one of the prime religious focuses, which is additionally considered as a part of 51 Shakti Peethas and is situated at a separation of 10 km toward the west of Palampur. The hallowed place committed to Goddesses Durga or Chamunda, gives a perfect vibe to reflection and looking for gift of the Goddess. Reverence at the place of worship is accepted to give profound peace to the progenitors of enthusiasts. The delightful place of worship amidst mountains, waterways and backwoods' is accepted to go back to 700 years. Goddess Chamunda, an appearance of Goddess Durga is kept under cover because of its religious criticalness. Chamunda Devi Temple complex highlights a Kund a lake, which is accepted to have holy water.