Saturday, April 27, 2024
Advertisement
Updated on: October 22, 2020 9:27 IST

Know everything about Chamunda Devi temple in Himachal Pradesh

This temple is located in Himachal Pradesh. This form of mother was named Chamunda due to the destruction of two demons Chand and Mund. This temple is considered to be one of the 51 Shaktipeeths. It is believed that the stages of Mother Sati fell her

Latest Videos

Advertisement
Advertisement
Advertisement
Advertisement