Aṭavītīrtha (Atavitirtha) is a site of pilgrimage on the bank of the river Narmadā (Narmada). One can attain the splendour of Indra, the king of gods, by taking a dip at this extremely holy place.
Aṭavītīrtha (Atavitirtha) is a site of pilgrimage on the bank of the river Narmadā (Narmada). One can attain the splendour of Indra, the king of gods, by taking a dip at this extremely holy place.