Chamunda Devi Temple
This temple is one among the 51 Shakti Peethas and located close to Palampur. It is dedicated to Goddesses Durga or Chamunda and is surrounded by snow-capped mountains, dense forests and rivers. The kund within the temple premises has sacred water. There is also a library, Ayurvedic dispensary and Sanskrit college near the temple.