No comments
Tourist Places in Himachal Pradesh – Bhuri Singh Museum, Chamunda Devi Temple
Bhuri Singh Museum: The museum was named after King Bhuri Singh, who Chamunda Devi Temple: Chamunda Devi is a Shakti shrine, situated 10 km west of Palampur. This colorful shrine has a wrathful form of Durga or Chamunda. Lord Shiva is present in the form of death, destruction and dead… Continue reading