Discover the divine temples of Ujjain, each with its unique history and spiritual significance.

One of the twelve Jyotirlingams of Lord Shiva

Guardian deity of Ujjain

One of the 51 Shaktipeethas

Ancient self-manifested Ganesh temple - Remover of worries

Birthplace of planet Mars - Mangal Dosh Nivaran

Largest Ganesh idol in Ujjain

Where Lord Krishna received education from Guru Sandipani

Sacred ghat on Shipra River - Kumbh Mela venue

Temple where Kalidasa got his blessings

Maratha-style Krishna temple with silver-plated doors

Sacred wish-fulfilling banyan tree

Museum and memorial of King Vikramaditya

Syncretic shrine of Matsyendranath

Ancient caves of King Bharthari

Temple of nine planets - Astrological significance

Ancient astronomical observatory by Jai Singh II

Historic palace with Sun temples on Shipra River island

Modern Krishna temple with spiritual programs

Grand corridor with 108 Shiva murals connecting Mahakal to Rudra Sagar