Start your trip by visiting the Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Experience the morning aarti (prayer ceremony) and seek blessings at this revered pilgrimage site. Afterward, explore the Kaliadeh Palace, situated on an island in the Shipra River. Enjoy the panoramic view of Ujjain city from this ancient architectural marvel. In the evening, take a boat ride on the Shipra River and witness the beautiful sunset.
Embark on a day trip to Omkareshwar, a sacred island shaped like the Hindu symbol "Om." Begin your day by visiting the Omkareshwar Jyotirlinga Temple, dedicated to Lord Shiva. Take a peaceful stroll along the ghats (steps) of the Narmada River and witness the spiritual ambiance. In the afternoon, explore the Ahilya Fort, a historical marvel that offers beautiful views of the river and surrounding landscapes. Spend the evening shopping for handicrafts and souvenirs in the local markets.
On your final day, visit the Vedh Shala (Observatory), an ancient astronomical observatory that showcases the scientific prowess of ancient India. Explore the intricacies of various astronomical instruments and gain insights into ancient astronomical practices. In the afternoon, take a tour of the Sandipani Ashram, a spiritual retreat associated with Lord Krishna's childhood. Engage in meditation and yoga sessions while basking in the serene surroundings. In the evening, witness the mesmerizing Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesha.
While exploring Ujjain and Omkareshwar, make sure to visit the Siddhavat, a sacred Banyan tree in Ujjain believed to fulfill wishes. Another hidden gem is the Ashokan Pillar, an ancient monument with inscriptions dating back to Emperor Ashoka's era. Don't miss the local delicacies like Poha Jalebi and Bhutte Ka Kees, popular street food in Ujjain. These off-the-beaten-path attractions and culinary delights offer a unique insight into the local culture and traditions.
For hotel and flight prices, you can check here.