Start your journey by exploring the bustling city of Mumbai. In the morning, visit the Gateway of India, an iconic monument overlooking the Arabian Sea. Take a boat ride to Elephanta Caves, a UNESCO World Heritage Site known for its ancient rock-cut temples. Enjoy a delicious lunch at a local restaurant, savoring the flavors of Mumbai's famous street food. In the afternoon, explore the vibrant markets of Colaba Causeway for some souvenir shopping. As the evening sets in, head to Marine Drive, also known as the Queen's Necklace, and witness a picturesque sunset over the Arabian Sea.
Leave Mumbai and embark on a road trip to Ujjain. In the morning, visit the Mahakaleshwar Jyotirlinga, one of the twelve sacred temples dedicated to Lord Shiva. Witness the mesmerizing Bhasma Aarti, a unique ritual where holy ash is offered to the deity. Enjoy a traditional breakfast at a local eatery, tasting Ujjain's famous poha and jalebi. Afterward, explore the Harsiddhi Temple and Kal Bhairav Temple, both known for their architectural beauty and religious significance. In the afternoon, drive to Indore and visit the Rajwada Palace, a historic palace known for its blend of Mughal and Maratha architectural styles. Indulge in delicious street food at Sarafa Bazaar, a popular nighttime food market.
While in Ujjain, make sure to visit the Kaliadeh Palace, a serene palace situated on an island in the Shipra River. It offers breathtaking views and is perfect for a peaceful stroll. Don't miss the opportunity to witness the evening aarti ceremony at the Ram Ghat, a spiritual experience that showcases the devotion of the locals. In Indore, explore the vibrant street art scene in the Sarafa Area, where you can admire colorful murals by local artists. Another hidden gem is the Chappan Dukan, a food street that offers a wide variety of local delicacies. Indore is also known for its beautiful lakes, so take some time to relax by the charming Pipliyapala Lake or the serene Lal Bagh Palace.
For hotel and flight prices, check here.