Secret Goddess: Guhyeshwari Temple
Guhyeshwari Temple (guhya – Sanskrit meaning secret, Eshwari – goddess) is one of the ancient temples located in Kathmandu, Nepal. It is…
The 51 Shakti Peethas are among the most revered pilgrimage destinations in Hinduism, venerating the supreme feminine divinity, Adi Parashakti. According to sacred Puranic tradition, these holy shrines were sanctified where body parts and sacred ornaments of Maa Sati fell to Earth following the Daksha Yagna and Lord Shiva’s cosmic dance of destruction (Tandava). Each peetha is divinely guarded by a designated manifestation of Bhairava alongside the presiding Shakti deity.
Spanning across the historical Indian subcontinent—including India (with major concentrations in West Bengal, Assam, and Himachal Pradesh), Bangladesh, Nepal, Pakistan, Sri Lanka, and Tibet—these shrines form the ultimate Shakta pilgrimage circuit. Browse our complete shrine-by-shrine guides below covering temple histories, darshan timings, fallen body parts, and travel directions.

Guhyeshwari Temple (guhya – Sanskrit meaning secret, Eshwari – goddess) is one of the ancient temples located in Kathmandu, Nepal. It is…

Mithila Shakti Peeth of Uma Devi is located at Mithila (near Janakpur station) which is on the border of India (Bihar) and…

Gandaki Shakti Peeth or Mukthinath Temple is a revered Hindu pilgrimage site located in the Gandaki River basin, near Pokhara in Nepal….
Nartiang Durga Temple or Jayanthi Shakti Peeth (goddess of victory) located at Nartiang Village, Jaintia Hills district, Meghalaya is one of…

Nestled amidst seven soaring cliff peaks of the Sahyadri range at an altitude of over 1,230 meters (4,000 feet), the Saptashrungi…

Narmada Devi Shondesh Shakti Peeth is one of the ancient temples and is believed to be 6000 years old and is…

Kalmadhava Shakti Peeth, situated in the mythological hills of Amarkantak, Madhya Pradesh, is where myth becomes reality. It’s not a journey…

Avanti Maa Gadkalika Temple in Ujjain in local is one of the 51 Shakti Peethas located on Bhairavparvat on the banks…

Mahamaya Shakti Peeth is one of the 51 Shakti Peethas located at Mount Amarnath, Jammu and Kashmir. It is treated as…