Start your day early at the Mahakaleshwar Jyotirlinga Temple, one of the most revered temples in India. Witness the morning aarti (worship ritual) and immerse yourself in the spiritual atmosphere that surrounds the temple. Take a stroll around the temple complex and admire the beautiful architecture.
After the temple, head to Bhartrihari Caves, located on the banks of the Shipra River. These caves have great historical and spiritual significance. The caves are said to have been the meditation spot of the great philosopher and saint, Bhartrihari.
End your day at the Kal Bhairav Temple, dedicated to Lord Shiva's fierce manifestation, Bhairav. The temple is known for its unique rituals and beliefs. You can witness the aarti and offer your prayers to the deity.
Begin your day at the Kanch Mandir, also known as the Glass Temple. As the name suggests, the temple is entirely made of glass and mirrors. The intricate glasswork and beautiful architecture make it a must-visit attraction in Indore.
Next, head to the Rajwada Palace, a prominent historical landmark in Indore. The palace is a blend of Indo-Islamic and European architectural styles and served as the residence of the Holkar dynasty. Take a tour of the palace and learn about its fascinating history.
End your day at the Sarafa Bazaar, a popular food street in Indore. The bazaar is known for its lip-smacking street food, jewellery shops and bustling night markets. Try out some of the local delicacies, shop for souvenirs and have an enjoyable evening.
Begin your day exploring the Maheshwar Fort, a magnificent structure that overlooks the Narmada River. The fort has a rich history and is a fine example of Maratha architecture. Take a tour of the fort and admire the beautiful views of the river.
Next, head to the Rehwa Society Weaving Centre, a non-profit organisation that promotes the ancient art of Maheshwari weaving. Learn about the intricate weaving process and shop for some beautiful sarees and fabrics.
End your day at Ahilya Bai Ghat, a beautiful riverfront area that offers stunning views of the Narmada River. Take a stroll along the river, watch the sunset and immerse yourself in the serene atmosphere.
Other attractions and experiences you might consider include visiting the Chhatris of Holkar dynasty in Indore, exploring the ancient ruins of Ujjain's Vikram Kirti Mandir museum, and taking a boat ride on the Narmada River in Maheshwar. If you have additional time, a side trip to Mandu, a ruined city in the Dhar district, is highly recommended. Make sure to try out the local street food and shop for some beautiful handcrafted fabrics and jewellery.