In the morning, head to the iconic Gateway of India, a monument built during the British Raj. Take a boat ride to the Elephanta Caves, a UNESCO World Heritage Site, and explore the ancient rock-cut temples. In the afternoon, visit the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya museum, which houses an impressive collection of ancient Indian art and artifacts. In the evening, enjoy a sunset walk along the promenade at Marine Drive and grab some street food.
Start your day with a visit to the Siddhivinayak Temple, a famous Hindu temple dedicated to Lord Ganesha. Afterward, head to the Haji Ali Dargah, a mosque located on a small islet in the Arabian Sea. In the afternoon, visit the Nehru Science Centre, which features interactive exhibits on science and technology. In the evening, catch a Bollywood movie at the Regal Cinema.
Take a morning drive to Sanjay Gandhi National Park, a large protected area that is home to a variety of wildlife, including leopards and macaques. Take a safari tour or a trek to the Kanheri Caves, a complex of ancient Buddhist rock-cut monuments. In the afternoon, head to Juhu Beach, a popular beach known for its street food and nightlife. In the evening, enjoy a relaxing sunset walk along the beach.
If you have time, you may want to consider visiting the Chor Bazaar, a bustling market known for its antiques and vintage items. You can also take a day trip to the nearby hill station of Matheran and enjoy a scenic train ride. To maximize your fun, try some of the local street food, such as vada pav, pav bhaji, and pani puri. Don't forget to bargain when shopping at local markets, and be prepared for hot and humid weather in June.
For hotels and flights, click here.