Jwalamukhi Temple is situated 30 km south of Kangra valley. It is
dedicated to Goddess Jwalamukhi. There are natural flames in the temple
which are worshipped as a manifestation of the nine Goddesses - Mahakali,
Unpurna, Chandi, Hinglaj, Bindhya Basni, Maha Lakshmi, Saraswati, Ambika and
Anji Devi. These flames burn continuously without any fuel or assistance and
may be seen erupting from a rock-side.
Ancient legends speak of a time when demons lorded over the Himalaya
mountains and harassed the gods. Led by Lord Vishnu, the gods decided to
destroy them. They focused their strengths and huge flames rose from the
ground. From that fire, a young girl took birth. She is regarded as
Adishakti-the first 'shakti'.