Temple History
The Gaya Kota Mandir in Ujjain, Madhya Pradesh, is one of the city’s ancient and sacred temples known for its deep spiritual significance. Dedicated to Lord Vishnu, this temple is believed to be connected with the holy city of Gaya in Bihar, where performing pind daan (ritual offerings for ancestors) grants salvation to departed souls.
According to local legends, King Vikramaditya established this temple for devotees who could not travel to Gaya. It is said that Lord Vishnu manifested here to bless Ujjain as a punya kshetra (sacred land) equivalent to Gaya. Hence, rituals like shraddha and pind daan performed here are believed to provide the same spiritual merit as those done in Gaya, Bihar.
The temple’s ancient architecture and serene environment reflect its historic importance. Inside, the sanctum houses a beautiful idol of Lord Vishnu, and nearby shrines are dedicated to various deities, symbolizing the unity of divine powers.
Even today, Gaya Kota Mandir is a prominent pilgrimage site in Ujjain, where devotees perform rituals for their ancestors, seeking moksha (liberation), peace for departed souls, and divine blessings for their families.