Mahakaleshwar Temple is one of the most famous and sacred temples located in Ujjain dedicated to Lord Shiva. Begin your day by offering prayers to the deity and witnessing the serene beauty of the temple. Being one of the twelve Jyotirlingas in India, the temple holds immense religious significance. In the morning, you can visit the temple and offer your prayers. In the afternoon, you can explore the local cuisine in the nearby restaurants. In the evening, you can head back to the temple to witness the divine Bhasma Aarti, where the idol of Lord Shiva is adorned with ashes.
Kaliadeh Palace, situated on the banks of River Shipra, is a beautiful palace built by the Maratha rulers. The palace offers a panoramic view of the Shipra river and its surroundings. You can spend a peaceful morning at the palace, exploring its architecture and enjoying the beautiful view. In the afternoon, you can visit the nearby Ram Ghat and take a dip in the holy river. In the evening, you can attend the Sandhya Aarti, a beautiful ceremony that takes place on the banks of the Shipra river.
Make sure to visit the Harsiddhi Temple, one of the 51 Shakthi peethas in India, located just a few minutes away from Mahakaleshwar Temple. Another attraction to consider is the Vedh Shala Observatory, an ancient observatory built by Raja Jai Singh, the king of Jaipur. You can also take a side trip to the nearby city of Indore, known for its street food and architecture. To maximize your fun, you can take a boat ride on the Shipra river and enjoy the scenic beauty. Don't forget to try the famous street food of Ujjain, like chaat, kachori, and poha. Finally, make sure to carry a spare pair of shoes as most of the temples and ghats require visitors to remove their footwear.