Embark on a spiritual journey as you explore the sacred city of Ujjain. In the morning, start your day by visiting the Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Witness the morning aarti (ritual) and soak in the divine atmosphere. Afterwards, head to the tranquil Ram Ghat along the Shipra River, where you can take a holy dip and offer prayers. For lunch, indulge in the local delicacies at Chhappan Bhog, known for its authentic vegetarian thali. Spend the afternoon discovering the historical significance of the city at the Kal Bhairav Temple and the Vedh Shala (Observatory). In the evening, take a serene boat ride on the Kshipra River and witness the breathtaking views of the city.
On the second day, set off for Omkareshwar, a sacred island shaped like the holy Hindu symbol "Om." Begin your morning by visiting the Omkareshwar Temple, dedicated to Lord Shiva, and seek blessings for a blissful journey ahead. Afterward, take a walk along the enchanting ghats (steps) of the Narmada River and capture the picturesque views of the surrounding landscape. For lunch, savor the local flavors at one of the riverside eateries, enjoying the serene ambiance. Spend the afternoon exploring the fascinating history of Omkareshwar by visiting the Kedareshwar Temple and the Mamleshwar Temple. In the evening, witness the mesmerizing evening aarti at the Omkareshwar Temple, where priests perform rituals accompanied by devotional songs and chants.
While exploring Ujjain and Omkareshwar, make sure to visit the Bhartrihari Caves in Ujjain. These ancient caves are believed to have been the meditation spot of the great scholar Bhartrihari. Additionally, in Omkareshwar, venture off the beaten path and discover the serene beauty of Siddhanath Temple, situated atop a hill. The panoramic views from the temple are truly breathtaking. Take a moment to appreciate the tranquility and spirituality of these less-explored gems.
Check hotel and flight prices for your trip to Ujjain and Omkareshwar.