Padar Chamunda Devi Temple Timings, History
Padar Chamunda Devi Temple is situated 10 km west of Palampur, on the Baner River in Kangra district, Himachal Pradesh. It is a colorful Shakti shrine, which has a furious form of Durga or Chamunda. The idol in the temple is very sacred and hence it is totally hidden beneath a red cloth. It is […]