Green Message - Evergreen Messages of Spirituality, Sanskrit and Nature
Home > Bharatavarsha > Pilgrimages and Temples > Sapta Moksha Puri

Sapta Moksha Puri


Sapta Moksha Puri are 7 Sacred Places which are said to confer Moksha. They are Ayodhya, Mathura, Maya, Kashi, Kanchi, Avantika and Dwaravati.

अयोध्या मथुरा माया काशी काञ्ची अवन्तिका ।
पुरी द्वारावती चैव सप्तैते मोक्षदायकाः ॥

- Sapta Mokshapuri Sloka


1. Ayodhya:
Sri Rama incarnating in Ayodhya
(Valmiki Ramayana - Bala Kanda - 11 to 18)
Sri Rama Ayodhya (Moksha Puri) (Divya Desam)
(Ayodhya district, Uttar Pradesh)

▬ River Ghaghara (Sarayu) flows → Saryu Ghat (Aarti)
- Lakshman Ghat - Vaidehi Ghat - Ram Ghat - Bharat Ghat - Shatrughna Ghat - Swargadwar Ghat - Guptar Ghat
▬ River Tamasa flows
(Middle Ganga Plain)


2. Mathura:
Sri Krishna incarnating in Mathura
(Srimad Bhagavatam - Skanda 10 - 3)
Sri Krishna Mathura (Vraja Bhoomi) (Moksha Puri) (Divya Desam)
(Mathura district, Uttar Pradesh)

▬ River Yamuna flows → Vishram Ghat (Aarti)
- Vishram Ghat - Yamuna Temple
(Upper Ganga Plain)


3. Maya (Haridwar):
Daksha Yagna
(Shiva Purana - Rudra Samhita - Sati Khanda - 27 to 43)
Kankhal Daksheshwar Mahadev Temple Haridwar (314 m) (Moksha Puri) (Place of Kumbha Mela) (Uttarakhand Char Dham)
(Haridwar district, Uttarakhand)

Bilva Parvat
Nila Parvat
▬ River Ganga flows → Har ki Pauri (Aarti)
(Uttarakhand Shivalik Hills (Garhwal))


4. Kashi (Varanasi):
Creation of Kashi
(Skanda Purana - Kashi Khanda - 26)
Vishwanatha Jyotirlinga - Lord Shiva creating Kashi and abiding there as Avimukteshwara Linga
(Shiva Purana - Koti Rudra Samhita - 22 to 23)
Kashi Vishwanath Jyotirlinga Kashi (Varanasi) (Moksha Puri) (Jyotirlinga) (Shakti Peetha)
(Varanasi district, Uttar Pradesh)

▬ River Ganga flows → Assi Ghat, Dashashwamedh Ghat (Aarti)
- Assi Ghat (Aarti) - Harishchandra Ghat - Kedar Ghat - Dashashwamedh Ghat (Aarti) - Meer Ghat - Lalita Ghat (Vishwanath Temple) - Manikarnika Ghat - Scindia Ghat - Panchganga Ghat - Trilochan Ghat - Prahlad Ghat
▬ River Varana flows
▬ River Asi flows
(Middle Ganga Plain)


5. Kanchi (Kanchipuram):
Kanchi Shakti Peetha: I meditate on the Kanchi Shakti Peetha where the Kankaala (Skeleton) of Devi had fallen. The Devi there is known as Devagarbha and the Bhairava is called Ruru.
(Peetha Nirnaya Tantra - Shakti Peetha Stotram - verse 34)
Devi Kamakshi Kanchipuram (Moksha Puri) (Shakti Peetha) (Pancha Bhoota Sthalam) (Paadal Petra Sthalam)
(Kanchipuram district, Tamil Nadu)

Hastigiri Hill (Sri Varadaraja Temple)
▬ River Vegavathi flows
▬ River Palar flows
▬ River Kampa flows (Puranic)
Mango Tree (Aamra) (Devi Parvati penance)
(Tamil Nadu Plain)


6. Avantika (Ujjain):
Mahakaleshwara Jyotirlinga - Lord Shiva protecting devotee Veda Priya and brahmanas from the atrocities of demon Dushana
(Shiva Purana - Koti Rudra Samhita - 16 to 17)
Mahakaleshwara Jyotirlinga Ujjain (Avanti) (Moksha Puri) (Jyotirlinga) (Shakti Peetha) (Place of Kumbha Mela)
(Ujjain district, Madhya Pradesh)

▬ River Kshipra (Shipra) flows → Ram Ghat (Aarti)
(Malwa Plateau)


7. Dwaravati (Dwarka):
Sri Krishna establishing Dwaraka and transporting the Yadavas there (during Kalayavana attack)
(Srimad Bhagavatam - Skanda 10 - 50)
Sri Krishna and Balarama pretending to flee from Jarasandha and leaving for Dwaraka
(Srimad Bhagavatam - Skanda 10 - 52)
Sri Krishna receiving Sudama, accepting his flattened rice and turning his humble house into palace.
(Srimad Bhagavatam - Skanda 10 - 80 to 81)
Lord Dwarkadheesh Dwarka (Moksha Puri) (Divya Desam) (Jyotirlinga) (All India Char Dham)
(Devbhoomi Dwarka district, Gujarat)

Sea Shore (Dwaraka Kshetra)
▬ River Gomati flows
Gomati - Sagara Sangam (Confluence)
Daruka Vana (Puranic)
(Gujarat Coastal Plain)



Bharatavarsha - The Land of Gods and Sages:

Stotras

Scriptures

Pilgrimages - by Groups - by Deities - by States - by Geography

Sacred Geography - Mountains - Rivers

Festivals

Sages - Hermitages - Penances

Saints - Ramakrishna - Vivekananda - Ramana

Sadhana

Sanskrit

Nature

Arts and Sciences

Bharatavarsha - Puranic History - Puranic Lineage

Meditations on Earth, Life and Dharma: >>



Om, May there be Peace in Heaven,
May there be Peace in the Sky,
May there be Peace in the Earth,

(Shanti Mantra of Upanishad)

Preserve Nature and Nature will Preserve Us,
Simplify Life and help Nature Thrive,
Plant Trees and make the Planet Green,
Connect with Earth, Connect with Dharma, Connect with Being.

Next >>

Green Message: The Evergreen Messages of Spirituality, Sanskrit and Nature

Last updated on Jun-2026

Site Map    Search    Contact    Updates