In the morning, visit the Gateway of India, a monumental arch overlooking the Arabian Sea. Take a boat ride to Elephanta Caves, a UNESCO World Heritage Site featuring ancient rock-cut temples. In the afternoon, explore the Chhatrapati Shivaji Terminus, a historic railway station known for its Victorian Gothic architecture. In the evening, experience the Haji Ali Dargah, a popular mosque and tomb located in the Arabian Sea.
Spend the morning at the Sanjay Gandhi National Park, a lush forest reserve known for its wildlife, including leopards and macaques. Take a guided nature walk or safari to explore the park's natural beauty. In the afternoon, visit the Kanheri Caves, an ancient complex of rock-cut Buddhist temples. In the evening, explore the Bandstand Promenade, a seaside walkway popular among locals and visitors alike.
Start the day at the Colaba Causeway, a vibrant street market featuring a wide variety of goods, including clothing, jewelry, and souvenirs. In the afternoon, visit the Prince of Wales Museum, a grand Indo-Saracenic building housing a vast collection of art and artifacts. In the evening, enjoy a sunset view of the city from the Marine Drive, a picturesque promenade overlooking the Arabian Sea.
Don't miss the chance to try the famous street food of Mumbai, such as vada pav, pav bhaji, and bhel puri. For a side trip, consider visiting the Kanhoji Angre Island, a scenic island located off the coast of Mumbai. To maximize your fun, plan your itinerary around local festivals, such as the Ganesh Chaturthi or Diwali. Finally, be sure to catch a Bollywood movie at one of the city's iconic theaters, such as the Raj Mandir or Regal Cinema.