Start your day with a visit to Mahakaleshwar Temple, one of the most sacred temples dedicated to Lord Shiva. The temple houses one of the twelve Jyotirlingas in India and is known for its unique architecture. In the morning, you can witness the Bhasma Aarti, where the idol of Lord Shiva is bathed in ash and milk. Afternoon is the perfect time to explore the nearby Ram Ghat, where you can take a dip in the holy Shipra River and enjoy the serene atmosphere. In the evening, head back to the temple to attend the Badi Aarti, a grand ceremony where the idol is decorated with flowers and lights.
On day two, explore the Kalideh Palace, a magnificent palace built by the Scindia dynasty, surrounded by lush greenery. Spend the morning admiring the stunning architecture of the palace and the beautiful gardens around it. Afternoon is the perfect time to visit the Ujjain Observatory, which is one of the oldest observatories in India. It houses a collection of astronomical instruments used to study the movement of stars and planets. In the evening, enjoy a relaxing boat ride on the nearby Rudra Sagar Lake.
If you're interested in exploring more of Ujjain's religious heritage, visit the nearby Harsiddhi Temple, which is dedicated to the goddess of happiness and prosperity. For a day trip, head to the nearby city of Indore, which is known for its street food, beautiful palaces and museums. To maximize your fun, try a local food tour and sample some of the mouth-watering delicacies that Ujjain has to offer.
Check hotel and flight prices at https://booking.tp.st/VhZsadPo.