Start your day with a visit to the Sanjay Gandhi National Park, a sprawling preserve of greenery and wildlife. Take a guided tour of the park's scenic trails, and keep an eye out for rare species such as the Indian leopard and the rusty-spotted cat. In the afternoon, take a refreshing dip in the Tungareshwar waterfall. In the evening, explore the nearby Kanheri Caves, an ancient Buddhist sanctuary with exquisite rock carvings and inscriptions.
Take a ferry to the Elephanta Caves, a UNESCO World Heritage Site that dates back to the 5th century. The caves house some of the most exquisite rock-cut sculptures in India, depicting Hindu and Buddhist deities, mythological scenes, and intricate patterns. Enjoy a guided tour of the main cave and take in the stunning views of Mumbai Harbour. In the afternoon, visit the nearby Sassoon Docks, a bustling fish market with a vibrant atmosphere. In the evening, relax at Marine Drive, a picturesque promenade with stunning sunset views.
If you're interested in history, don't miss the Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site and one of India's most impressive railway stations. For a taste of Mumbai's street food, head to the Mohammad Ali Road during Ramadan and try local delicacies such as kebabs, biryanis, and faloodas. If you have more time, consider a day trip to the hill station of Lonavala, famous for its scenic views, historic forts, and waterfalls.