Morning: Start your day by visiting the Mahakaleshwar Jyotirlinga, one of the twelve Jyotirlingas in India. Later, head to the Kal Bhairav temple to see the giant idol of Lord Bhairav. In the afternoon, visit the Vedh Shala Observatory to witness the astronomical wonders and learn about ancient Indian astronomy. In the evening, take a stroll at the Ram Ghat on the bank of the Kshipra river and attend the evening aarti.
Morning: Visit the Omkareshwar temple, a famous Shiva temple located on an island in the Narmada river. Take a boat ride to reach the temple and enjoy the scenic beauty around. In the afternoon, explore the ancient sites of Mamleshwar temple and Gauri Somnath temple. In the evening, attend the Narmada aarti at the Omkareshwar temple.
Morning: Visit the Bhartrihari Caves to witness the ancient rock-cut caves, located on the banks of the Shipra river. In the afternoon, explore the Bade Ganeshji ka Mandir, a famous temple dedicated to Lord Ganesha. Later, visit the Sandipani Ashram to learn about Hindu mythology and Vedic culture. In the evening, enjoy a boat ride at the Shipra river.
You can also consider visiting the Chintaman Ganesh Temple, Harsiddhi Temple, and Mangalnath Temple in Ujain. For a side trip, you can visit the ancient city of Mandu or the beautiful city of Maheshwar. To maximize your fun, try local street food and shop for traditional handicrafts and textiles. Don't forget to consult your local tour guide for more suggestions.