Start your trip by visiting the holy city of Ujjain, known for its sacred temples and religious significance. In the morning, head to the Mahakaleshwar Temple, one of the twelve Jyotirlingas, and witness the ritualistic Bhasma Aarti. Afterward, explore the Kaliadeh Palace and enjoy a boat ride on the Shipra River. In the evening, visit the Vedh Shala Observatory to witness the astronomical instruments dating back to the 17th century.
Embark on a spiritual journey to Omkareshwar, a small island town situated on the banks of the Narmada River. Start your morning with a visit to the Omkareshwar Jyotirlinga Temple and seek blessings. Afterward, take a boat ride to the nearby island of Mandhata and explore the ancient temples and serene surroundings. In the afternoon, enjoy a picnic by the riverside and soak in the natural beauty. In the evening, witness the mesmerizing Aarti ceremony at the Omkareshwar Ghat.
Conclude your trip by exploring the vibrant city of Indore, known for its rich history and mouthwatering street food. Begin your day at the Rajwada Palace, a magnificent structure showcasing a blend of Mughal and Maratha architectural styles. In the afternoon, visit the Central Museum, housing an impressive collection of artifacts and artworks. Indulge in a street food extravaganza at Sarafa Bazaar in the evening, savoring local delicacies like poha, bhutte ki kees, and malpua.
For off the beaten path attractions, consider visiting the Chhapan Dukan area in Indore, which translates to "56 Shops." It is a bustling market known for its variety of street food stalls and local shopping. Another hidden gem is the Bagh Caves, located near Indore, which house ancient rock-cut caves showcasing intricate Buddhist sculptures. These lesser-known attractions offer a unique glimpse into the local culture and history, perfect for a family-friendly adventure.
For hotel and flight prices, you can check here.