Start your trip in Ujjain, an ancient city known for its rich religious and cultural heritage. Begin your morning with a visit to the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Witness the elaborate morning rituals and soak in the spiritual ambiance. Afterward, head to the Kaliadeh Palace, located on an island in the Shipra River. Explore the scenic beauty of the palace and enjoy a boat ride on the river.
In the afternoon, visit the Sandipani Ashram, a renowned center for Vedic education. Experience the serene atmosphere and learn about ancient Indian knowledge and traditions. In the evening, take a walk along the banks of the Shipra River at Ram Ghat and witness the captivating Ganga Aarti ceremony.
Start your second day at the Kal Bhairav Temple, dedicated to Lord Bhairav, a fierce form of Lord Shiva. Witness the unique rituals and seek blessings for a prosperous journey ahead. Next, visit the Vikram Kirti Mandir, a museum dedicated to the life and achievements of the emperor Vikramaditya. Explore the exhibits showcasing ancient artifacts, manuscripts, and sculptures.
In the afternoon, indulge in the local cuisine by having a Rajasthani thali for lunch at a traditional restaurant. Afterward, make your way to the Siddhavat, a sacred banyan tree believed to fulfill wishes. Spend some time in its peaceful surroundings and enjoy the shade it provides.
While in Ujjain, don't miss the opportunity to explore some off the beaten path attractions. Visit the Kshipra River Ghats during sunset to witness a serene and picturesque view. Consider taking a Rickshaw ride to explore the narrow lanes of Ujjain and get a taste of local life. Make sure to try the famous Ujjaini Sev, a local snack made from gram flour. The Nanakheda Market is a great place to shop for traditional handicrafts and souvenirs. Don't forget to interact with the friendly locals who can provide valuable insights into the city's history and traditions.