← VEDAUM

Tirtha — where to go, and why that one

A pilgrimage is not tourism with a temple at the end. The tradition holds that certain places are thin — that the distance between what you are and what is looking at you is smaller there. This page does not list them all. It says which one is asking for you now, and why.

VEDAUM does not sell yatra and never will. No operator, no package, no booking. What is here is the part that is jyotisha — which kshetra, for what reason, and when the season allows it. The road is yours to arrange.

The Tirtha map of Bharat

Every tirtha at its true place, and the land drawn only by its mountains and its rivers.

103 sacred places, 7 rivers, and the seven kula-parvata the Puranas name as the ranges of Bharatavarsha — with Himavat, which they hold apart, as the northern wall.

Himavat · HimalayaPariyatra · AravalliVindhya · VindhyaRiksha · Satpura and the MaikalSahya · Sahyadri — the Western GhatsMalaya · the southern Ghats — Anaimalai and CardamomMahendra · the Eastern GhatsShuktimat · the Chhota Nagpur plateau, by one readingगङ्गा · Gaṅgāयमुना · Yamunāनर्मदा · Narmadāगोदावरी · Godāvarīकावेरी · Kāverīसिन्धु · Sindhuसरस्वती · SarasvatīSomnathRameshwaramBadrinathKashiDwarkaJagannath PuriPrayagaKailasaKamakhyaHinglaj

Point at any mark, or tap one, and it will tell you what it is. Press Escape to let go.

No border is drawn on this map, and no coastline either. VEDAUM has no official boundary of India and will not approximate one — and the tradition does not describe this land with a border in any case. It describes it with mountains and rivers. Those are drawn; the shape is what they make.

How to read it

  • Jyotirlinga — an upright mark, because that is what a linga is
  • Shakti Peetha — filled for the eighteen of the stotra, hollow for the wider set
  • A dham — Shankara's four, and the four of Uttarakhand
  • One of the seven mokshadayaka cities
  • A Kumbha kshetra
  • One of the eight Vinayakas of the Ashtavinayaka circuit
  • One of the four mathas Shankara set at the four quarters
  • Kailasa and Manasarovar, beyond the wall
  • Green — VEDAUM chose this one; no closed text names it
  • A ring means the place is more than one of these at once
  • One of the seven rivers · the dashed one is Saraswati, who does not flow
  • A kula-parvata · the heavy line is Himavat

Gold and saffron marks belong to sets the tradition CLOSED — the twelve, the eighteen, the five elements, the five Kedars, the eight Vinayakas, the four mathas. VEDAUM transcribes those; it did not choose them.

Green marks are VEDAUM's own selection — the stone-and-chisel sites, the great temples of the south, and the places where the other dharmas born here began. 'Every major temple' cannot be a closed list, so these are chosen, and you are told.

This map needs no account and asks nothing of you. It is the same for a seeker in Chennai and a seeker in Toronto.

The seven kula-parvata

The Vishnu Purana names seven principal ranges of Bharatavarsha and describes the rivers as rising from them. This is the terrain of the land in the tradition's own words — a modern relief map draws the same rock.

  • HimavatHimalaya

    The wall. The texts hold it apart from the seven as a maryada-parvata — a boundary-mountain of another order — and this map lets it be the northern edge, because it is.

  • PariyatraAravalli

    The Aravalli — the oldest fold on the subcontinent, worn down to hills long before the Himalaya rose.

  • VindhyaVindhya

    The line that divides north from south in every old reckoning — of language, of rite, and of who a person says they are.

  • RikshaSatpura and the Maikal

    The Satpura and the Maikal, where the Narmada rises and turns west while every other great river of the plain runs east.

  • SahyaSahyadri — the Western Ghats

    The Sahyadri. It catches the monsoon before anything else does, which is why the west coast is green and the Deccan behind it is not.

  • Malayathe southern Ghats — Anaimalai and Cardamom

    The southern ghats, named for sandalwood. The wind off them has its own word in the poetry.

  • Mahendrathe Eastern Ghats

    The Eastern Ghats — broken, not continuous, cut through by every river that crosses them to the sea.

  • Shuktimatthe Chhota Nagpur plateau, by one readingContested — see the entry.

    The seventh, and the one nobody agrees on. Commentators place it in the Chhota Nagpur plateau, in the Rajmahal hills, or at Amarkantak. VEDAUM draws one reading and says it is one.

Which yatra is asking

The Char Dham of Uttarakhand

Not because of your chart — VEDAUM does not know enough about you yet to say. This is the one the tradition holds open to anybody.

Every circuit above is open to you and always will be. This says which one is asking now, and on what evidence — a yatra is a month of a life, so the reason is printed rather than implied.

The Himalayan season

The season is open. The four dhams are reachable in these months, which is why the whole yatra is compressed into half a year.

The rule, not a date: the dhams open around Akshaya Tritiya and close around Yama Dvitiya, both of which VEDAUM computes. Each dham's exact opening day is announced by its own temple committee each spring — take the shape of the season from here, take the day from them, and never book against an app's guess.

The twelve Jyotirlingas

Twelve places where Shiva is held to stand as light rather than as form. The set is closed and the stotram names it, so this is a transcription and not a selection.

Somnath
Prabhas Patan, Gujarat

The first of the twelve, and the Moon's own — Soma is said to have raised it after Daksha's curse dimmed him. Destroyed and rebuilt more times than any other, which is the reason people go.

Mallikarjuna
Srisailam, Andhra Pradesh

On Srisailam hill, where Shiva and Parvati are said to have followed their son. The one the tradition associates with reconciling with one's own family.

Mahakaleshwar
Ujjain, Madhya Pradesh

Ujjain's lord of time, and the only jyotirlinga that faces south. The bhasma arati before dawn is the practice this place is actually for.

Omkareshwar
Mandhata island, Madhya Pradesh

An island in the Narmada shaped like the syllable ॐ. The parikrama around the island is the pilgrimage, more than the shrine at its centre.

Kedarnath
Rudraprayag, Uttarakhand

The highest of the twelve, and among the hardest to reach. Open only in the season, and the difficulty is not incidental — it is the point.

Bhimashankar
Pune district, Maharashtra

In the Sahyadris, at the source of the Bhima. A forest as much as a shrine; go slowly and the place does the work.

Kashi Vishwanath
Kashi, Uttar Pradesh

The lord of the city that is itself a tirtha. Kashi is where the tradition says the ear receives the taraka mantra at death; the shrine is one point in a city that is entirely the point.

Trimbakeshwar
Nashik, Maharashtra

At the source of the Godavari, below Brahmagiri. Where the Simhastha comes when Guru enters Simha, and where the tradition sends those doing rites for the ancestors.

Vaidyanath
Deoghar, Jharkhand

The healer's lord. Pilgrims have carried Ganga water on foot from Sultanganj to pour here for centuries — the walk is the offering, not the water.

Nageshwar
near Dwarka, Gujarat

Near Dwarka, and the tradition's answer to fear — the one taken up when something has a hold on a person that reason cannot loosen.

Rameshwaram
Rameswaram, Tamil Nadu

Where Rama is said to have installed the linga before crossing. The southern anchor of the whole country's pilgrimage geography; Kashi and Rameshwaram are traditionally a pair.

Grishneshwar
near Ellora, Maharashtra

The last of the twelve, beside Ellora. Small and unglamorous next to the caves above it, which is part of what it teaches.

The Char Dham of Uttarakhand

Four, walked in order — Yamunotri, Gangotri, Kedarnath, Badrinath. The sequence is geographic as well as ritual: you rise as you go, and the last is the highest and the furthest.

1Yamunotri
Uttarkashi, Uttarakhand

First, and the Yamuna's source. Yama's sister — the tradition holds that bathing here softens the fear of death, which is why the yatra begins rather than ends with it.

2Gangotri
Uttarkashi, Uttarakhand

Second. Where Ganga is said to have come down and Shiva took her in his hair so the earth could bear it. The actual glacier is a further walk, and the walk is worth it.

3Kedarnath
Rudraprayag, Uttarakhand

Third, and the hardest. Sixteen kilometres on foot from Gaurikund unless you fly, and every account of this place says the same thing about the walk.

4Badrinath
Chamoli, Uttarakhand

Last, and the only one of the four that is Vishnu's. Guru's own dham, at the end of the road — reachable by vehicle, which after Kedarnath feels like a gift and is meant to.

The four dhams of Shankara

Badrinath in the north, Puri in the east, Rameshwaram in the south, Dwarka in the west. Set at the four quarters of the land on purpose — the yatra is the country, walked.

Rameshwaram
Rameswaram, Tamil Nadu

Where Rama is said to have installed the linga before crossing. The southern anchor of the whole country's pilgrimage geography; Kashi and Rameshwaram are traditionally a pair.

Dwarka
Gujarat

Krishna's own city, and the sea has taken most of it. The tradition treats that as the teaching rather than as a loss.

Jagannath Puri
Puri, Odisha

The eastern dham of Shankara's four. The image here is made of wood and is remade every twelve or nineteen years — the one great murti in Bharat that is allowed to be temporary.

4Badrinath
Chamoli, Uttarakhand

Last, and the only one of the four that is Vishnu's. Guru's own dham, at the end of the road — reachable by vehicle, which after Kedarnath feels like a gift and is meant to.

The Sapta Puri

Seven cities the shloka calls moksha-giving — Ayodhya, Mathura, Maya, Kashi, Kanchi, Avantika, Dvaravati. Cities, not shrines: the whole place is the tirtha.

Ayodhya
Uttar Pradesh

Rama's city, on the Sarayu. First in the shloka's own order.

Mathura
Uttar Pradesh

Krishna's birthplace, and with Vrindavan across the Yamuna it is one continuous tirtha rather than a single shrine.

Maya · Haridwar
Haridwar, Uttarakhand

Where the Ganga leaves the mountains for the plain. Har-ki-Pauri at the evening arati is the reason people come, and the water is very cold and very fast.

Kashi
Varanasi, Uttar Pradesh

The oldest continuously living city the tradition knows, and the one it says is not standing on the earth at all but on Shiva's trident.

Kanchi
Kanchipuram, Tamil Nadu

The only one of the seven the tradition gives to the Devi as well as to Vishnu and Shiva — a city of temples where all three streams are kept side by side.

Avantika · Ujjain
Ujjain, Madhya Pradesh

Where the prime meridian ran in the classical reckoning — the place Indian astronomy measured time from. A jyotisha app has a particular debt here.

Dwarka
Gujarat

Krishna's own city, and the sea has taken most of it. The tradition treats that as the teaching rather than as a loss.

The Shakti Peethas

Where the Devi is held to have fallen, limb by limb, as Shiva carried Sati across the sky. Two enumerations are carried here and each mark says which it belongs to — the eighteen of the Ashtadasha stotra, which is closed, and the wider set of the Tantra Chudamani tradition, carried only where the site is agreed.

Shankari Deviof the eighteen
Trincomalee, Sri Lanka

The first named in the stotra, and the furthest south of all — the set begins outside the land it is usually drawn inside.

Kamakshiof the eighteen
Kanchipuram, Tamil Nadu

At Kanchi, which is also one of the seven mokshadayaka cities. Her name is the eye that holds desire without being held by it.

Shrinkhalaof the eighteen
Pradyumnanagar, West Bengal

The peetha of the chain. Its precise site in Bengal is argued over more than most, and the stotra names her all the same.

Chamundeshwariof the eighteen
Mysuru, Karnataka

On the hill above Mysuru, the devi who ends Chanda and Munda — the two the mind makes when it will not sit still.

Jogulambaof the eighteen
Alampur, Telangana

At Alampur on the Tungabhadra, beside nine Shiva temples — a peetha that is never approached alone.

Bhramarambaof the eighteen
Srisailam, Andhra Pradesh

At Srisailam, sharing the hill with Mallikarjuna — one of the two places where a jyotirlinga and a maha-peetha stand together.

Mahalakshmiof the eighteen
Kolhapur, Maharashtra

The Kolhapur Ambabai. Twice a year the setting sun enters the sanctum and falls on her — a rite kept by the building's own geometry.

Ekaveerikaof the eighteen
Mahur, Maharashtra

Renuka at Mahur, mother of Parashurama — a peetha that is also a family's grief.

Mahakaliof the eighteen
Ujjain, Madhya Pradesh

At Ujjain, where Mahakala also stands. Time and the end of time keep the same address here.

Puruhutikaof the eighteen
Pithapuram, Andhra Pradesh

At Pithapuram, beside Kukkuteswara. Her name means the one called by many.

Girija — Birajaof the eighteen
Jajpur, Odisha

At Jajpur on the Vaitarani, the river the tradition says the dead must cross.

Manikyambaof the eighteen
Draksharamam, Andhra Pradesh

At Draksharamam, one of the five Pancharama kshetras of the Godavari country.

Kamakhyaof the eighteen
Guwahati, Assam

On Nilachal above the Brahmaputra. There is no image in the sanctum — only rock and a spring, which is the plainest statement any of these places makes.

Madhaveshwari — Alopiof the eighteen
Prayagraj, Uttar Pradesh

At Prayaga, where the rivers meet. The shrine holds a wooden cradle and no image at all — alopi means the one who vanished.

Jwalamukhiof the eighteen
Jwalamukhi, Himachal Pradesh

Nine natural flames burn from the rock and there is no image and no lamp. It has been checked and it is gas; devotees have not found that a subtraction.

Mangalagauriof the eighteen
Gaya, Bihar

On a hill at Gaya, the town where the tradition sends people to settle what they owe the dead.

Vishalakshiof the eighteen
Kashi, Uttar Pradesh

At Kashi, a few lanes from Vishwanath. The wide-eyed one — she is what the city is named after in the older tellings.

Sharadaof the eighteen
Sharada Peeth, Kashmir

The Kashmir peetha that gave the valley its script and its name for learning. It stands in ruin and the stotra still names it first among the northern.

Hinglajof the wider set
Balochistan

In the Makran desert, the westernmost of them all. The yatra to it crosses ground with no water for two days, and it is still walked.

Sugandhaof the wider set
Shikarpur, Bangladesh

On the Sonda river in Barisal. Named for a scent rather than a sight.

Guhyeshwariof the wider set
Kathmandu, Nepal

Beside Pashupatinath on the Bagmati — the hidden one, and she is kept hidden.

Dakshayani — Manasaof the wider set
Manasarovar, Tibet

At Manasarovar itself, under Kailasa. The one peetha of the set that is a lake and not a building.

Kalighatof the wider set
Kolkata, West Bengal

On an old channel of the Ganga. The city around it took its name from this shrine, not the other way round.

Tripura Sundariof the wider set
Udaipur, Tripura

At Udaipur in Tripura, on a small hill shaped like a tortoise — the kurma, which is what the plan of the temple follows.

Brajeshwariof the wider set
Kangra, Himachal Pradesh

At Kangra below the Dhauladhar. Levelled by the earthquake of 1905 and rebuilt by the people who had been buried in it.

Naina Deviof the wider set
Bilaspur, Himachal Pradesh

On a hilltop above the Sutlej, reached by a climb that is itself the offering.

Chintpurniof the wider set
Una, Himachal Pradesh

Her name is the end of worry, which is a plainer promise than most shrines make.

Danteshwariof the wider set
Dantewada, Chhattisgarh

In the Bastar forest, the kuladevi of a line of kings and of the people who outlasted them.

Bhramariof the wider set
Jalpaiguri, West Bengal

In the Dooars under the eastern Himalaya, where the tea country begins.

Kailasa and Manasarovar

Beyond the wall, and drawn beyond it. Neither is in Bharat and both are its north — sacred geography is older than the borders it crosses.

Kailasa
Ngari, Tibet

Never climbed by anyone. That is not a rule the mountain enforces — it is one people keep. In every account that names a seat for Shiva, this is it.

Manasarovar
Ngari, Tibet

The lake below Kailasa. Its name says it was made in the mind — manas — before it was water.

The four Kumbha kshetras

Prayaga, Haridwar, Ujjain, Nashik — where the Kumbha is kept, each on a river, each at its own turn of Guru and Surya. The largest gathering of human beings on earth, and nobody is invited.

Trimbakeshwar
Nashik, Maharashtra

At the source of the Godavari, below Brahmagiri. Where the Simhastha comes when Guru enters Simha, and where the tradition sends those doing rites for the ancestors.

Maya · Haridwar
Haridwar, Uttarakhand

Where the Ganga leaves the mountains for the plain. Har-ki-Pauri at the evening arati is the reason people come, and the water is very cold and very fast.

Avantika · Ujjain
Ujjain, Madhya Pradesh

Where the prime meridian ran in the classical reckoning — the place Indian astronomy measured time from. A jyotisha app has a particular debt here.

Prayaga
Prayagraj, Uttar Pradesh

Where the Ganga and the Yamuna meet and the Saraswati is said to join them unseen. The tradition calls it Tirtharaja, the king of tirthas — because a confluence is what a tirtha means.

The five element sthalams

Five Shiva temples, one for each mahabhuta — earth, water, fire, air and space. The set is closed and it is the same five vocabulary `Prakriti Jnana` files every seva under.

Ekambareswarar — Prithvi
Kanchipuram, Tamil Nadu

The earth linga, under a mango tree the inscriptions already called old.

Jambukeswarar — Jala
Thiruvanaikaval, Tamil Nadu

A spring rises in the sanctum and is never allowed to be dried.

Arunachaleswarar — Agni
Thiruvannamalai, Tamil Nadu

The hill itself is the linga; the temple stands at its foot and says so.

Kalahasti — Vayu
Srikalahasti, Andhra Pradesh

A lamp in the closed sanctum moves without a draught, and has for centuries.

Chidambaram — Akasha
Chidambaram, Tamil Nadu

The Chidambara Rahasya: the innermost shrine is empty, on purpose.

The Pancha Kedar

Five, where the limbs of the bull are said to have surfaced. Walked in order, and four of the five close for the winter.

Kedarnath
Rudraprayag, Uttarakhand

The highest of the twelve, and among the hardest to reach. Open only in the season, and the difficulty is not incidental — it is the point.

Tungnath
Rudraprayag, Uttarakhand

The highest Shiva temple standing anywhere.

Rudranath
Chamoli, Uttarakhand

Reached on foot through rhododendron forest and no other way.

Madhyamaheshwar
Rudraprayag, Uttarakhand

The navel of the five — the middle, and the least visited.

Kalpeshwar
Chamoli, Uttarakhand

The only one of the five open through the winter.

The Ashta Vinayaka

Eight Ganapati temples of the Deccan, walked as one circuit that must end where it began.

Mayureshwar, Morgaon
Pune district, Maharashtra

Where the eight begin and where they end — the circuit closes here.

Siddhivinayak, Siddhatek
Ahmednagar, Maharashtra

The only one of the eight whose trunk turns right.

Ballaleshwar, Pali
Raigad, Maharashtra

Named for the devotee, not the deity — the only one of the eight that is.

Varadvinayak, Mahad
Raigad, Maharashtra

A lamp here is said to have burned since 1892; it is refilled by hand.

Chintamani, Theur
Pune district, Maharashtra

Where Madhavrao Peshwa chose to die, and his widow after him.

Girijatmaj, Lenyadri
Pune district, Maharashtra

The only one of the eight inside a Buddhist cave, cut before it was his.

Vighneshwar, Ozar
Pune district, Maharashtra

The remover of obstacles, with a golden dome the Peshwas raised.

Mahaganapati, Ranjangaon
Pune district, Maharashtra

Built so the sun falls on the murti at the two equinoxes.

The four mathas

The four seats Shankara is said to have established at the four quarters, each holding one Veda.

Dwarka
Gujarat

Krishna's own city, and the sea has taken most of it. The tradition treats that as the teaching rather than as a loss.

Jagannath Puri
Puri, Odisha

The eastern dham of Shankara's four. The image here is made of wood and is remade every twelve or nineteen years — the one great murti in Bharat that is allowed to be temporary.

Sringeri Sharada Peetham
Chikkamagaluru, Karnataka

The southern matha, on the Tunga, where Shankara is said to have set the first.

Jyotirmath
Chamoli, Uttarakhand

The northern matha, below Badrinath, under a mulberry said to be his.

Stone and chisel

A curated set, and the only kind on this map that is. Everything else here is a closed list VEDAUM transcribes. These are chosen — for what was done to the rock — so the choosing is VEDAUM's and can be argued with.

Ajanta
Aurangabad, Maharashtra

Thirty caves cut over seven centuries, then forgotten for a thousand years.

Kailasa temple, Ellora
Ellora, Maharashtra

Cut DOWNWARD out of one rock — not built. The largest monolith anyone has carved.

Elephanta
Mumbai harbour, Maharashtra

The Trimurti in the rock, six metres of one face holding three.

Mamallapuram
Chengalpattu, Tamil Nadu

Where the Pallavas practised in stone what Tanjore would later build.

Khajuraho
Chhatarpur, Madhya Pradesh

Twenty-two of eighty-five survive. The famous carvings are a tenth of the wall.

Konark
Puri district, Odisha

A temple built as Surya's chariot, twenty-four wheels that tell the hour.

Hampi
Vijayanagara, Karnataka

Virupaksha has not stopped worship since the seventh century, through everything.

Badami
Bagalkot, Karnataka

Chalukya caves in red sandstone, where the southern temple form is first argued out.

Modhera
Mehsana, Gujarat

Set so the equinox sun strikes the image through the whole length of the hall.

Somnathpur
Mysuru, Karnataka

The most complete Hoysala temple left, and the smallest of the three.

Sanchi
Raisen, Madhya Pradesh

Ashoka's stupa, and the oldest stone structure still standing in Bharat.

The great temples of the south

Curated, not closed. The south holds hundreds that would each deserve a line. These are the ones a first yatra is usually built around, and the list is VEDAUM's, not the tradition's.

Rameshwaram
Rameswaram, Tamil Nadu

Where Rama is said to have installed the linga before crossing. The southern anchor of the whole country's pilgrimage geography; Kashi and Rameshwaram are traditionally a pair.

Kanchi
Kanchipuram, Tamil Nadu

The only one of the seven the tradition gives to the Devi as well as to Vishnu and Shiva — a city of temples where all three streams are kept side by side.

Sringeri Sharada Peetham
Chikkamagaluru, Karnataka

The southern matha, on the Tunga, where Shankara is said to have set the first.

Meenakshi, Madurai
Madurai, Tamil Nadu

The goddess is the sovereign here and the god married in; the city is hers.

Brihadeeswarar, Thanjavur
Thanjavur, Tamil Nadu

A thousand years old, and the tower's shadow is said never to fall on the ground.

Ranganathaswamy, Srirangam
Tiruchirappalli, Tamil Nadu

Seven walls, twenty-one gopurams — the largest working temple complex on earth.

Tirumala
Tirupati, Andhra Pradesh

More people come here than to any other shrine anywhere, on an ordinary day.

Guruvayur
Thrissur, Kerala

Kerala's Krishna, and the only temple with elephants who have their own household.

Sabarimala
Pathanamthitta, Kerala

Reached only on foot, after forty-one days kept before setting out.

Padmanabhaswamy
Thiruvananthapuram, Kerala

Vishnu reclining, eighteen feet, seen through three doors and never all at once.

Udupi Krishna
Udupi, Karnataka

Seen through a nine-holed window, because a devotee once was not let in.

Gokarna
Uttara Kannada, Karnataka

The Atmalinga, set down once and never able to be lifted again.

Palani
Dindigul, Tamil Nadu

Murugan as one who gave up everything, standing with a staff and nothing else.

Kanyakumari
Kanniyakumari, Tamil Nadu

Where the land ends and three waters meet. The devi waits, and does not stop waiting.

The other dharmas born here

Curated. Bharat's sacred geography is not one tradition's. The Buddha taught here, the Jinas were born here, and the Gurus built here — a Teerth map that left them out would be describing a smaller country than the one that exists.

Bodh Gaya
Gaya, Bihar

Under a descendant of that tree, still growing, still counted.

Sarnath
Varanasi, Uttar Pradesh

Where the first teaching was given, to five people who had walked away.

Harmandir Sahib
Amritsar, Punjab

Four doors, one to each direction, and the kitchen has never closed.

Shravanabelagola
Hassan, Karnataka

Bahubali, cut from one stone, anointed once in twelve years.

Palitana
Bhavnagar, Gujarat

Nine hundred temples on one hill, and no one is permitted to sleep there.

Kushinagar
Kushinagar, Uttar Pradesh

Where he lay down between two sal trees and asked if anyone had a question left.

Two enumerations, and every mark says which. The eighteen of the Ashtadasha Shakti Peetha Stotra are a closed set with a text behind them, and they are drawn filled. The wider Tantra Chudamani tradition names many more; the recensions disagree with each other, and several places claim the same peetha. VEDAUM carries only those whose site is agreed, drawn hollow, and does not place the rest. A map that guessed would be sending someone across a continent on a coin toss.

Whatever you go to, leave it better than you found it. Carry your own waste down, take nothing from the site, and if there is a ghat, spend an hour on it. A yatra that leaves a tirtha dirtier has not happened.

The river nearest you, and what it is asking

Naad

AGNINAAD

Spotify ↗
Sahaya