Start your trip in the bustling city of Mumbai. In the morning, visit the iconic Gateway of India, a monument overlooking the Arabian Sea. Take a leisurely walk along Marine Drive, also known as the "Queen's Necklace," offering stunning coastal views. In the afternoon, explore the vibrant markets of Colaba and indulge in street food delights. As the evening sets in, immerse yourself in the thriving nightlife of Bandra.
Embark on a spiritual journey to Indore. In the morning, visit the magnificent Lalbagh Palace, a beautiful 19th-century palace. Explore the vibrant street markets of Sarafa Bazaar and Chhappan Dukan, known for their delicious street food. In the afternoon, experience tranquility at the tranquil Annapurna Temple. As the evening approaches, witness the magical Khajrana Ganesh Temple, one of the most popular shrines in Indore.
Embark on a holy pilgrimage to Ujjain, a city renowned for its religious significance. In the morning, visit the Mahakaleshwar Jyotirlinga, one of the twelve Jyotirlingas in India. Explore the historic charm of the Kaliadeh Palace on the banks of the Shipra River in the afternoon. As the evening sets in, witness the divine ritual of Bhasma Aarti at the Mahakaleshwar Temple and soak in the mystical atmosphere.
While in Mumbai, don't miss the opportunity to visit the serene Hanging Gardens in Malabar Hill, offering panoramic views of the city. In Indore, explore the Patalpani Waterfall, a picturesque waterfall surrounded by lush greenery, perfect for a peaceful picnic. Ujjain has the serene Ram Ghat, where you can witness the mesmerizing Ganga Aarti along the banks of the Shipra River.
For hotel and flight prices, you can check here.