Learn about Jwala Devi temple today

Jwala Devi Temple is located in Kangra, Himachal. Here nine forms of Maa Durga are established. It is considered one of the 52 Shaktipeeths. It is believed that mother Sati's tongue fell here.