Morning: Start your day with a visit to the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. This temple is dedicated to Lord Shiva and is known for its unique lingam (a symbol of the god Shiva) which is believed to be self-manifested.
Afternoon: Explore the nearby market and try some local street food like poha, jalebi, and samosas. Take a stroll around the Ram Ghat and experience the serenity of the Narmada river.
Evening: Attend the Bhasma Aarti, a special ritual where the lingam is bathed in ash and milk. The aarti takes place every evening and is a beautiful sight to behold.
Morning: Visit the Kaliadeh Palace, situated on the banks of the Shipra river. The palace was built in the 15th century and is known for its beautiful architecture and intricate carvings. Take a boat ride on the Shipra river and enjoy the scenic beauty of the surroundings.
Afternoon: Head to the Vedh Shala Observatory, one of the oldest observatories in India. The observatory was built in the 17th century by Maharaja Jai Singh, and it still functions to this day. Learn about the various instruments used to measure time, predict eclipses, and study the movement of celestial bodies.
Evening: Explore the local markets and pick up some souvenirs like Maheshwari sarees and Mahakaleshwar puja items.
Don't miss the Sound and Light Show at the Kaliadeh Palace in the evening. It is a mesmerizing experience that tells the story of the palace and its rich history. You can also take a day trip to Omkareshwar, another holy town located about 80 km from Ujjain. It is home to the Omkareshwar Jyotirlinga and is known for its scenic beauty.