A Shrine with Holy Flames burning since immemorial

What you read in the headline is true. We are speaking about the Jwala or Jwalamukhi temple in the the lower Himalayas in Jawalamukhi town of the Kangra district of Himachal Pradesh, India. Revered as one of the significant Shaktipeethas, this temple is considered as one of the most ancient temples besides the famous Vaishno…