In the morning, visit the Mahakaleshwar Jyotirlinga Temple, one of the 12 Jyotirlingas in India. It is a sacred temple dedicated to Lord Shiva. Spend your afternoon at the Kal Bhairav Temple, which is a temple dedicated to Kal Bhairav and is known for its unique architecture. In the evening, visit the Harsiddhi Temple, which is dedicated to the goddess Annapurna and is believed to be one of the 51 Shakti Peeths. Don't miss the evening aarti, which is a beautiful sight to witness.
Start your day with a visit to the Sandipani Ashram, which is an ancient ashram believed to have been the gurukul of Lord Krishna. Then head towards the Kaliadeh Palace, situated on the banks of the Shipra River. It was built during the reign of the Scindias and is known for its beautiful architecture. In the evening, visit the Vikram Kirti Mandir, a museum dedicated to the life of the great king Vikramaditya. It also houses a library with a vast collection of books.
Don't miss the Bade Ganeshji Ka Mandir, which is a temple dedicated to Lord Ganesha and is known for its massive statue of the deity. If you want to take a side trip, visit the nearby town of Maheshwar, which is known for its beautiful Maheshwari sarees and the Ahilya Fort. Make sure to try the local delicacies, such as poha and jalebi, and shop for souvenirs at the local markets.