The Gateway of India is a grand monument built during the British Raj in Mumbai. It is a popular spot for tourists and locals alike, and offers a stunning view of the Arabian Sea. From here, take a ferry to Elephanta Caves, a UNESCO World Heritage Site featuring ancient rock-cut temples. Spend the day exploring the caves and learning about their history. Be sure to wear comfortable shoes and carry plenty of water, as it can get hot and humid in May.
Marine Drive, also known as the Queen's Necklace, offers a beautiful view of the city skyline at night. Walk along the promenade and enjoy the sea breeze. End your day at Chowpatty Beach, a popular spot for locals to relax and enjoy street food. Try the famous Mumbai street food, such as pani puri, bhel puri and vada pav before calling it a day.
Don't miss the opportunity to explore the Crawford Market, a vibrant street market offering a wide variety of goods from fresh produce to souvenirs. It is located near Chhatrapati Shivaji Terminus and is worth a visit.
To maximize your fun, consider taking a Mumbai street food tour where you can try a variety of local delicacies while learning about the city's history and culture.
Make sure to carry a water bottle and sunscreen as it can get hot and humid in May. Also, keep in mind that some places may have specific dress codes, so it is always a good idea to check beforehand.