Famous for being one of the twelve Jyotirlingas in India, Mahakaleshwar Temple is a must-visit in Ujjain. The architecture of the temple is beautiful and attracts visitors from all over the world.
Another important temple in Ujjain is Kal Bhairav Temple, dedicated to Lord Shiva's fierce manifestation. The temple has beautiful carvings and is a significant pilgrimage site for Hindus.
After visiting the temples, you can relax by the banks of the Shipra river at Ram Ghat. The ghat is known for its beautiful views and is a popular spot for locals and tourists alike.
You can enjoy delicious traditional sweets at Kailashpuri Sweet Shop, a famous sweet shop in Ujjain. The shop has a variety of mouth-watering sweets to choose from.
One of the oldest observatories in India, Vedh Shala Observatory, is a great place to learn about astronomy. The observatory has old astronomical instruments and is a great place for children and adults alike.
End your day with a visit to Sandipani Ashram, a beautiful ashram that is known for its peaceful ambiance. The ashram has a temple and a school for children and is a great place for some quiet contemplation.
If you have more time, you can also visit the Chintaman Ganesh Temple, Iskcon Temple, and Harsiddhi Temple. Another option is to take a day trip to the nearby city of Indore, which has several attractions like Lal Bagh Palace, Kanch Mandir, and Rajwada Palace.