Begin your day by visiting one of the 12 Jyotirlingas, Mahakaleshwar Temple. The temple is an important pilgrimage site for Hindus and is dedicated to Lord Shiva. The temple has a unique architecture and is built in the Nagara style of architecture.
Visit the Kal Bhairav Temple, which is dedicated to Lord Bhairav, an incarnation of Lord Shiva. The temple is known for its unique architecture and is one of the most visited temples in Ujjain.
Kaliadeh Palace is situated on the banks of the Shipra River and is believed to be the ancient site of the Ashwamedha Yagya. The palace is surrounded by beautiful gardens and offers a picturesque view of the river.
Bhartrihari Caves are situated on the banks of the Shipra River and are believed to be the spot where the great sage Bhartrihari meditated. The caves offer a serene and peaceful environment and are a must-visit for those seeking inner peace.
Visit Sandipani Ashram, which is believed to be the spot where Lord Krishna and Sudama received their education. The ashram is surrounded by beautiful gardens and offers a peaceful environment for meditation and introspection.
Visit Vedh Shala, an ancient observatory built in the 17th century by Maharaja Jai Singh II. The observatory houses a collection of astronomical instruments used to study and predict the movements of the planets and stars.
End your day with a visit to Chintaman Ganesh Temple, which is dedicated to Lord Ganesha. The temple is one of the most visited temples in Ujjain and is believed to fulfill the wishes of its devotees.
If you have more time, you can also visit the Harsiddhi Temple, ISKCON Temple, and the Vikram Kirti Mandir Museum. You can also take a side trip to the nearby town of Indore, which is known for its food and architecture. To maximize your fun, try the local street food, which is a must-try in Ujjain. Don't forget to carry comfortable footwear as you will be doing a lot of walking.