In the morning, visit the iconic Gateway of India monument, built to commemorate the visit of King George V and Queen Mary to Mumbai in 1911. Take a ferry from the Gateway to Elephanta Caves, a UNESCO World Heritage Site, and explore the ancient rock-cut temples in the afternoon. In the evening, visit the Colaba Causeway market for some shopping and local street food.
Start your day at the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, a museum showcasing Indian art, history, and culture. In the afternoon, visit the Hanging Gardens and Kamala Nehru Park for panoramic views of the city. End your day with a visit to the Marine Drive promenade to witness the sunset.
Head to the Haji Ali Dargah, a mosque and tomb located on an islet off the coast of Mumbai. In the afternoon, visit the Bandra-Worli Sea Link, an iconic bridge connecting the suburbs of Mumbai. In the evening, check out the nightlife at Juhu Beach or the nearby clubs and bars.
Spend your last day at the Sanjay Gandhi National Park, a large protected area with a variety of flora and fauna. Take a safari tour to see leopards, deer, and monkeys, or hike to the Kanheri Caves, ancient rock-cut Buddhist temples. End your day with a visit to the Global Vipassana Pagoda, a meditation center and monument.
Other popular attractions in Mumbai include the Siddhivinayak Temple, the Crawford Market, and the Mahalaxmi Dhobi Ghat. For a side trip, consider visiting the hill stations of Lonavala or Matheran, or the Elephanta Island for more cave temples. To maximize your fun, try out some local street food, take a Bollywood tour, or attend a cricket match at the Wankhede Stadium. Don't forget to bargain when shopping in the markets, and stay hydrated in the humid weather.