Start your day by visiting the iconic Gateway of India. This monument is a symbol of Mumbai's rich history and is located overlooking the Arabian Sea. In the morning, you can take a leisurely stroll around the area, enjoying the sea breeze and admiring the stunning architecture. The Gateway of India is also a starting point for boat rides to the beautiful Elephanta Caves, which house ancient Hindu and Buddhist rock-cut temples.
On your second day, head to Marine Drive, also known as the "Queen's Necklace." This picturesque promenade is lined with palm trees and offers breathtaking views of the Arabian Sea. In the morning, you can take a relaxing walk along the promenade, enjoy a cup of chai at one of the roadside stalls, and soak in the vibrant atmosphere of Mumbai. In the afternoon, explore the nearby Chowpatty Beach, where you can indulge in delicious street food, fly kites, or simply unwind by the sea.
If you have extra time, consider visiting the following attractions in Mumbai: the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya (formerly Prince of Wales Museum) to explore the city's art and history, the lively markets of Colaba Causeway and Crawford Market for some shopping, and the bustling Bollywood district of Film City for a glimpse into the world of Indian cinema.
For a day trip, take a ferry from the Gateway of India to the UNESCO World Heritage Site of Elephanta Caves or visit the picturesque hill station of Lonavala, located just a few hours away from Mumbai. To make the most of your money and have fun, try bargaining at the street markets, tasting the local street food, and experiencing the city's vibrant nightlife.
Check out this link to find the best prices for hotels and flights for your trip to Mumbai.