Where the Divine Descended — The Holy Significance of Ayodhya, Mathura and Ahobilam The Concept of Avatara Kshetram In the Vaishnava tradition, an Avatara Kshetram is a place rendered eternally sacred by the physical descent of the Supreme Being onto the earth. Unlike ordinary pilgrimage centres that derive their sanctity from association with sages, rivers, or divine events, an Avatara Kshetram holds the unique distinction of being the very ground upon which the Lord chose to take form. Among the many such sacred places celebrated across Bharatavarsha, three stand out as the most prominent — Ayodhya, the birthplace of Sri Rama; Mathura, the birthplace of Sri Krishna; and Ahobilam, the place of manifestation of Sri Narasimha. Ayodhya — The City of Sri Rama Situated on the banks of the sacred river Sarayu in present-day Uttar Pradesh, Ayodhya is one of the seven Moksha-puri or cities that grant liberation. It is the Avatara Kshetram of Sri Rama, the seventh avatar of Vishnu, who d...