Skip to main content
YatraBeyondYatraBeyond

Sacred Sites in Himachal Pradesh

12 researched sites, each with sourced history, pilgrimage information and the prayers associated with it.

  • Kangra valley, Kangra district
    ShaivismFamily friendly

    Baijnath Temple, Kangra

    Baijnath Temple, on the banks of the Binwa river in Himachal Pradesh's Kangra valley, is the third of three genuine claimants to the Vaidyanath Jyotirlinga of S…

    Best: March, April, MayExplore →
  • Kashawri village, Kullu Valley
    Shaivism

    Bijli Mahadev Temple

    Bijli Mahadev Temple, at roughly 2,460 m in Kashawri village, Kullu Valley, Himachal Pradesh, is an ancient Shiva shrine believed to be over 1,000 years old, di…

    Best: March, April, MayExplore →
  • Kangra
    ShaktismFamily friendly

    Brajeshwari Devi Temple (Vajreshwari, Kangra)

    Brajeshwari Devi Temple — also called Vajreshwari, Bajreshwari, or Kangra Devi Temple — in Kangra town, is one of the classical 51 Shakti Peethas, traditionally…

    Best: October, November, DecemberExplore →
  • Dharamshala Tehsil, Kangra district
    ShaktismFamily friendly

    Chamunda Devi Temple

    Chamunda Devi Temple, also called Chamunda Nandikeshwar Dham, in Dharamshala Tehsil, Kangra district, is a major Himachal Pradesh Devi temple and Siddha Peetha…

    Best: October, November, DecemberExplore →
  • Una district
    ShaktismFamily friendly

    Chintpurni Temple

    Chintpurni Temple, in Una district, Himachal Pradesh, is one of the classical 51 Shakti Peethas, traditionally marking the spot where Sati's feet fell. The temp…

    Best: October, November, DecemberExplore →
  • Jawalamukhi, Kangra district
    ShaktismFamily friendly

    Jwala Ji Temple

    Jwala Ji Temple, in the town of Jawalamukhi, Kangra district, is one of the classical 51 Shakti Peethas, marking the spot where Sati's tongue is traditionally s…

    Best: October, November, DecemberExplore →
  • Kinnaur district
    Shaivism

    Kinnaur Kailash

    Kinnaur Kailash is a Himalayan peak in Kinnaur district, Himachal Pradesh, best known for a striking natural rock pillar near its summit, venerated as a self-ma…

    Best: July, August, SeptemberExplore →
  • Bharmour, Chamba district
    Shaivism

    Manimahesh Kailash

    Manimahesh Kailash is a Himalayan peak, approximately 5,653 m high, in the Bharmour subdivision of Chamba district, Himachal Pradesh, part of the Pir Panjal ran…

    Best: August, SeptemberExplore →
  • Bilaspur district
    ShaktismFamily friendly

    Naina Devi Temple

    Naina Devi Temple, on a hilltop in Bilaspur district overlooking Govind Sagar Lake, is one of the classical Shakti Peethas — most sources place it among the 51,…

    Best: October, November, DecemberExplore →
  • Kangra, Una, and Bilaspur districts
    ShaktismFamily friendly

    Shaktipeeths of Himachal Pradesh

    Himachal Pradesh's five most widely visited Devi temples — **Jwala Ji (Kangra), Chintpurni (Una), Brajeshwari/Vajreshwari Devi** (Kangra), Naina Devi (Bilaspur)…

    Best: October, November, DecemberExplore →
  • Ambota village, Gagret, Una district
    ShaivismFamily friendly

    Shiv Bari Temple (Drona Shiv Mandir), Gagret

    Shiv Bari Temple, also known as Drona Shiv Mandir, stands amid forest land at Ambota village near Gagret town, Una district, Himachal Pradesh. Local tradition h…

    Best: October, November, DecemberExplore →
  • Nirmand, Kullu district
    Shaivism

    Shrikhand Mahadev

    Shrikhand Mahadev, also called Shrikhand Kailash or Shikhar Kailash, is a peak in the Nirmand sub-division of Kullu district, Himachal Pradesh, considered an ab…

    Best: July, AugustExplore →