Start your day by visiting the iconic Gateway of India, a monument built to commemorate the visit of King George V and Queen Mary to Mumbai in 1911. Take a boat ride from here to reach the Elephanta Caves, a UNESCO World Heritage Site that dates back to the 5th century. Spend the morning exploring the ancient rock-cut caves and admiring the intricate carvings and sculptures. Head back to Gateway of India for lunch at one of the many restaurants that offer a splendid view of the Arabian Sea. Spend your afternoon strolling along the Colaba Causeway, a bustling street market for souvenir shopping. In the evening, visit the Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site known for its Victorian Gothic architecture and take a walk around the area to explore the city's nightlife.
Spend your second day exploring the natural beauty of Mumbai by visiting the Sanjay Gandhi National Park. This park is home to a variety of flora and fauna, including leopards, deer, and monkeys. You can also visit the Kanheri Caves, a group of rock-cut Buddhist caves that date back to the 1st century. Have lunch at the park's canteen or bring a picnic to enjoy in the serene surroundings. In the afternoon, head to Marine Drive, also known as the Queen's Necklace, and take a walk along the promenade. The view of the Arabian Sea from here is breathtaking, and it's the perfect spot to watch the sunset. In the evening, visit the famous Mohammad Ali Road for a street food tour and try out some of Mumbai's delicious local cuisine.
Other attractions that you can consider visiting include the Haji Ali Dargah, a mosque and tomb located in the middle of the Arabian Sea; the Prince of Wales Museum, a museum that showcases the art and culture of India; and the Crawford Market, a historic market that offers a variety of goods ranging from fresh produce to electronics. You can also take a day trip to Lonavala, a hill station located about 80 km from Mumbai, if you want to escape the city's hustle and bustle. To maximize your fun, try out some of Mumbai's adventurous activities such as paragliding, jet skiing, or scuba diving. Lastly, make sure to try out the famous Vada Pav, Mumbai's version of a burger, at any of the street food stalls across the city.