Start your trip by exploring the holy city of Ujjain. In the morning, visit the Mahakaleshwar Temple, one of the twelve Jyotirlingas in India and experience the divine atmosphere. Afternoon can be spent at the Kaliadeh Palace, situated on an island in the Shipra River, offering picturesque views. In the evening, take a boat ride on the Shipra River and witness the mesmerizing Ganga Aarti.
Embark on a journey to Omkareshwar, an island formed by the Narmada River. In the morning, visit the Omkareshwar Temple, dedicated to Lord Shiva. Enjoy a peaceful boat ride around the island and admire the serene surroundings. In the afternoon, explore the ancient architecture of the Siddhanath Temple and take a stroll along the ghats. In the evening, witness the beautiful evening aarti at the temple.
Visit the charming town of Maheshwar. In the morning, explore the magnificent Maheshwar Fort, known for its stunning architecture and panoramic views of the Narmada River. Visit the Ahilya Bai Ghat and witness the evening aarti on the riverbank. Don't miss the opportunity to indulge in the local handloom textile shopping in Maheshwar.
Head to the bustling city of Indore. In the morning, visit the Rajwada Palace, a blend of Maratha, Mughal, and French architectural styles. Explore the ancient Jain temples at Kanch Mandir and marvel at their intricate glasswork. Enjoy the delicious street food at Sarafa Bazaar in the evening.
Continue exploring Indore's attractions. In the morning, visit the Lal Bagh Palace, a grand palace built during the Holkar dynasty. Explore the Central Museum to learn about the rich history and culture of the region. Enjoy a peaceful walk in the serene beauty of Patalpani Waterfall in the evening.
Visit the iconic Khajrana Ganesh Temple in the morning, known for its massive idol of Lord Ganesha. Explore the architectural marvel of the Annapurna Temple complex and experience its spiritual ambiance. Spend the evening at the Chappan Dukan, a famous food street offering a variety of delicious local dishes.
On your last day, explore the beautiful gardens of Indore. In the morning, visit the Kamla Nehru Prani Sangrahalaya, a zoo housing various species of animals. Enjoy a leisurely walk in the scenic beauty of Pipliyapala Regional Park and experience the mesmerizing musical fountains in the evening.
When in Ujjain, don't miss visiting the Bade Ganeshji Ka Mandir, a lesser-known temple dedicated to Lord Ganesha. In Omkareshwar, take a detour to the sacred Siddheshwar Temple, which offers panoramic views of the surrounding landscape. In Maheshwar, explore the tranquil Rewa Kund, a hidden gem known for its natural beauty. Finally, in Indore, visit the Chokhi Dhani, a village-themed resort showcasing local culture and cuisine.