Start your day at the Rajwada Palace, a beautiful blend of Mughal and Maratha architecture. Take a walk around the palace and learn about its history in its museum. Next, visit the Kanch Mandir, also known as the Glass Temple, which is entirely made of glass and mirrors. Later, head to the famous Sarafa Market and try Indore's street food delights.
In the evening, visit the Khajrana Ganesh Temple to experience the religious side of the city.
Start your day at the Mahakaleshwar Jyotirlinga Temple, one of the 12 Jyotirlingas, which holds religious significance for Hindus. Afterward, head to the Chintaman Ganesh Temple, then to the Siddhavat, a banyan tree which is believed to have spiritual powers. End your day at the Kal Bhairav Temple, a hidden gem where Lord Shiva is worshipped in his terrifying avatar.
Begin your day by visiting the Maheshwar Fort and Palace, located on the banks of the Narmada river. Later, visit the Jal Mahal, a magnificent structure standing tall amidst the river, which offers breathtaking views. Ahilya Devi Holkar museum would be an excellent place to wrap up your trip, which is dedicated to the life of Ahilya Devi Holkar, the accomplished queen whose rule saw the highest point of cultural brilliance.
If you have more time, you can also check out the holy city of Omkareshwar, which is just an hour away from Maheshwar. If you have less time, consider visiting only the temples and the palace in Ujjain.