Start your day early by heading to the Sanjay Gandhi National Park, which opens at 7:30 am. This park is a massive green lung in the midst of Mumbai's urban sprawl and is home to a variety of flora and fauna. Take a morning jungle safari and spot leopards, tigers, and deer in their natural habitat. After the safari, head to the Kanheri Caves, located inside the park, and explore the ancient Buddhist rock-cut caves. In the afternoon, visit the Nature Information Centre and learn about the park's conservation efforts. Before leaving the park, take a stroll on the Shilonda Trail and enjoy the serene surroundings.
Today, take a ferry from Gateway of India to the Elephanta Caves, which open at 9:30 am. These ancient rock-cut caves date back to the 5th century and are dedicated to the Hindu god, Shiva. Spend the morning exploring the intricate carvings and sculptures inside the caves. In the afternoon, head to Cannon Hill, located near the caves, for panoramic views of Mumbai's skyline. Then, take a leisurely walk on the hill and enjoy the cool breeze and greenery. End your day by watching the sunset over the Arabian Sea from the Gateway of India.
Make sure to check out the flamingos at the Sewri Mudflats if you're visiting Mumbai between November and March. You can also take a day trip to the Karnala Bird Sanctuary, located around 47 km from Mumbai, and spot a variety of bird species. If you're interested in history, visit the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, formerly known as the Prince of Wales Museum. Don't miss the street food in Mumbai, especially the vada pav and pav bhaji.