Start the day with a visit to Mumbai's iconic Gateway of India. Take a boat tour to the Elephanta Caves and explore the ancient rock-cut temples. In the afternoon, head to the nearby Colaba Causeway for some shopping and try some local street food. In the evening, watch the sunset over the Arabian Sea from the Gateway and enjoy a leisurely stroll along the promenade.
Visit Juhu Beach in the morning and watch the fishermen bring in their catch. Take a horse-drawn carriage ride along the beach and try some local snacks like bhel puri. In the afternoon, visit the nearby ISKCON Temple and enjoy a vegetarian lunch at their restaurant. In the evening, head to the Prithvi Theatre for some local entertainment.
Spent the day exploring the Sanjay Gandhi National Park. Start with a visit to the Kanheri Caves and marvel at the ancient Buddhist rock-cut temples and monasteries. Take a safari tour to see the park's wildlife, including leopards and deer. In the afternoon, enjoy a picnic by the lake and hike to the highest point in the park for stunning views of the city.
Consider visiting the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya museum, the Haji Ali Dargah, and the Crawford Market. For a side trip, take a ferry to the nearby Elephanta Island and explore the Elephanta Caves. To maximize your fun, try some local street food, take a Bollywood studio tour, and attend a cricket match.