Tag: Mata Jwalamukhi

Mata Jwalamukhi: the deity of flaming mouth

0
Devoted to Goddess of light, Jwalamukhi Temple in Kangra district of Himachal Pradesh is one of the most popular temples in northern India. It is...