Start your trip by arriving at Indore, the commercial capital of Madhya Pradesh. In the morning, visit the famous Rajwada Palace, a historical landmark known for its architectural beauty and grandeur. Spend the afternoon exploring the vibrant markets of Sarafa Bazaar and Chappan Dukan, where you can indulge in delicious street food and shop for traditional handicrafts. In the evening, take a leisurely walk along the serene banks of the Patalpani Waterfall and witness its breathtaking natural beauty.
Embark on a spiritual journey to Ujjain, an ancient city known for its religious significance. Start your morning by visiting the world-famous Mahakaleshwar Temple, one of the twelve Jyotirlingas dedicated to Lord Shiva. Experience the peaceful ambiance of the temple and witness the Bhasma Aarti, a sacred ritual. In the afternoon, explore the historic site of Kal Bhairav Temple and marvel at its intricate architecture. In the evening, take a serene boat ride on the Shipra River and witness the beautiful sunset at Ram Ghat.
On the final day, embark on an excursion to Omkareshvar, a sacred island formed by the Narmada River. In the morning, visit the Omkareshwar Temple, dedicated to Lord Shiva, and witness its architectural beauty and spiritual significance. Afterward, explore the ancient Kajal Rani Cave and marvel at the natural rock formations. In the afternoon, take a peaceful boat ride around the island and enjoy the tranquility of the surroundings. In the evening, don't miss the mesmerizing Aarti ceremony at the temple.
For those who want to explore off the beaten path, visit the Krishnapura Chhatris, beautiful cenotaphs with stunning architectural designs. Another hidden gem is the Tincha Falls, a picturesque waterfall surrounded by lush greenery. Locals also love the Ralamandal Wildlife Sanctuary, where you can spot various flora and fauna species and enjoy peaceful nature trails.
To check hotel and flight prices in Indore, Ujjain, and Omkareshvar, you can visit Kayak.