Morning: Begin your day with a visit to the famous Mahakaleshwar Jyotirlinga Temple, which is one of the twelve Jyotirlingas in India. This ancient temple is dedicated to Lord Shiva and is known for its intricate carvings and architecture. You can witness the Bhasma-Aarti, which is a unique ceremony that takes place at 4 am daily.
Afternoon: Enjoy a delicious lunch at the nearby Thakur Rasoi, which is known for its authentic regional cuisine.
Evening: Take a relaxing boat ride in the Kshipra River, where you can enjoy the scenic beauty of the city. After the boat ride, head to the Anjani Mata Temple to witness the beautiful sunset.
Morning: Head to the Kalideh Palace, a beautiful palace that is located on the banks of Shipra River. The palace has a rich history and is known for its stunning architecture and intricate carvings. You can also visit the nearby Harsidhhi Temple, which is dedicated to Goddess Annapurna.
Afternoon: Visit the Jantar Mantar Observatory, which is an ancient astronomical observatory that was built in the 18th century. You can witness the unique instruments that were used to measure time, predict eclipses, and track stars.
Evening: End your day with a visit to the Triveni Museum, which houses a rich collection of artifacts and exhibits related to the history and culture of Ujjain.
If you're looking for some adventure, you can take a trip to the nearby Pachmarhi Hill Station, which is known for its scenic beauty and waterfalls. You can also visit the Maheshwar Fort and the Ahilya Bai Temple, which are located about an hour away from Ujjain.