Start your journey by flying from Ahmedabad to Ujjain. Upon arrival, check into your hotel and freshen up. Begin your morning by visiting the Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Experience the spiritual atmosphere and witness the Bhasma Aarti, a unique ritual of offering ash to the deity. In the afternoon, explore the ancient observatory of Vedh Shala, known for its astronomical instruments. Take a leisurely walk along the banks of the Shipra River in the evening, enjoying the serene surroundings.
After breakfast, proceed to Omkareshwar, a sacred island on the Narmada River. Visit the Omkareshwar Temple, one of the twelve Jyotirlingas, and soak in the peaceful ambiance. Take a boat ride on the Narmada River to witness the beautiful landscapes surrounding the island. Enjoy a packed lunch with scenic views. In the afternoon, drive to Indore, the commercial capital of Madhya Pradesh. Explore the Rajwada Palace, a blend of Mughal and Maratha architectural styles. Spend the evening at Sarafa Bazaar, known for its delectable street food and vibrant atmosphere.
While exploring Indore, don't miss out on visiting the Lal Bagh Palace, a magnificent palace showcasing European and Indian architectural styles. Another must-visit is Chappan Dukan, a famous food street with 56 shops offering a wide range of local delicacies. For art enthusiasts, the Kala Bhavan Art Gallery is a hidden gem, displaying contemporary and traditional artworks by local artists. Take a stroll in the serene Annapurna Temple premises, known for its beautiful gardens and peaceful atmosphere.
For hotel and flight prices, you can check here.