Start your trip in the enchanting city of Indore. Begin the morning by visiting the stunning Rajwada Palace, a blend of Maratha, Mughal, and French architectural styles. Afterward, head to the Central Museum, known for its collection of ancient artifacts and art pieces. In the afternoon, indulge in the local cuisine at Sarafa Bazaar, a popular street food destination. As the evening unfolds, take a leisurely stroll along the serene banks of the Kanh River at Chhatri Bagh.
Embark on a journey to the sacred town of Omkareshwar, known for its revered Omkareshwar Jyotirlinga temple. Begin your day with a visit to the temple, situated on an island in the Narmada River. Afterward, take a boat ride on the tranquil river to witness the picturesque surroundings. In the afternoon, explore the ancient Shri Omkar Mandhata temple and the nearby temples that adorn the island. As the evening sets in, witness the mesmerizing Aarti ceremony at the Omkareshwar temple.
Embark on a day trip to the majestic towns of Maheshwar and Ujjain. Begin your day in Maheshwar by visiting the grand Maheshwar Fort, offering breathtaking views of the Narmada River. Afterward, explore the intricate carvings and architectural marvels of Ahilya Bai's palace, nearby temples, and the famous Maheshwar Ghat. In the afternoon, make your way to Ujjain, a city known for its ancient temples. Visit the revered Mahakaleshwar Jyotirlinga temple and witness the divine Bhasma Aarti ceremony. In the evening, take a leisurely stroll along the calm waters of Ram Ghat.
While exploring Indore, make sure to visit Lal Baag Palace, a magnificent palace showcasing the grandeur of Holkar dynasty. Another hidden gem is the Gomatgiri Jain Temple, offering panoramic views of the surrounding landscape. In Ujjain, don't miss the opportunity to visit the tranquil Siddhavat, a sacred banyan tree that holds immense religious significance.
For the best deals on hotels and flights, check out this link.