Mahakaleshwar Temple is one of the most famous and ancient temples in India, dedicated to Lord Shiva. It is known for its unique architecture and is a significant religious site in Ujjain. In the morning, you can witness the Bhasma Aarti, a special prayer offered to Lord Shiva. Afternoon is the best time to visit Harsiddhi Temple, the temple dedicated to the Goddess Annapurna. Evening can be spent exploring the local markets for local handicrafts and souvenirs.
Kal Bhairav Temple is a temple dedicated to Lord Bhairav, a fierce form of Lord Shiva. It is believed to be one of the oldest temples in Ujjain. Afternoon can be spent exploring the Kaliadeh Palace, located on the banks of the Shipra River. In the evening, visit Ram Mandir Ghat to witness the beautiful aarti ceremony on the banks of the river.
In addition to the above itinerary, you may also consider visiting the Vedh Shala Observatory, Sandipani Ashram or the ISKCON Temple for a unique experience in Ujjain. You can also take a day trip to nearby destinations such as Omkareshwar or Mandu to explore more beautiful sites. Don't forget to try the famous Ujjaini Namkeen and Dal Bafla, a traditional dish of the region.