Start your trip in the vibrant city of Indore. In the morning, visit the historic Rajwada Palace, a blend of French, Mughal, and Maratha architecture. Explore the intricate carvings and learn about the city's rich history. For lunch, head to Sarafa Bazaar, a famous street food market, and try local delicacies like poha jalebi and bhutte ki kees.
In the afternoon, visit the Central Museum, also known as the Indore Museum. It houses a vast collection of artifacts, including sculptures, coins, and paintings. As the evening approaches, take a leisurely stroll in Gandhi Hall and enjoy the serene atmosphere. End your day by savoring delicious street food at Chappan Dukan, a famous food street offering a variety of dishes.
On the second day, make your way to Omkareshwar, a sacred town located on an island in the Narmada River. Start your morning with a visit to Omkareshwar Temple, one of the 12 revered Jyotirlinga shrines of Lord Shiva. Absorb the spiritual energy and admire the beautiful architecture.
For the afternoon, take a boat ride on the Narmada River and enjoy the picturesque views of the surrounding hills. After the boat ride, explore the local markets and shops for handicrafts and souvenirs. In the evening, witness the mesmerizing Aarti ceremony at the temple where lamps are lit and prayers are offered.
On the final day, visit the ancient city of Ujjain. Start your morning by visiting the Mahakaleshwar Temple, one of the 12 Jyotirlingas of Lord Shiva. Witness the morning rituals and seek blessings at this revered shrine.
In the afternoon, explore the Kal Bhairav Temple, dedicated to the fierce form of Lord Shiva. Enjoy a peaceful stroll along the Ram Ghat on the bank of the Shipra River. Don't forget to try the famous Ujjaini Mahakal Prasad, a special sweet offered as prasad at the Mahakaleshwar Temple.
While exploring these popular attractions, don't miss out on some hidden gems and local favorites. Visit Annapurna Temple in Indore, known for its beautiful architecture and peaceful ambiance. In Omkareshwar, take a short hike to Siddhanath Temple, located on a hilltop, and enjoy panoramic views of the surrounding landscape. In Ujjain, explore the Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesh that houses a massive idol.