Start your day at the iconic Gateway of India, a historical monument and one of the most popular tourist attractions in Mumbai. Built during the British Raj, this impressive archway stands tall at the water's edge of Mumbai Harbour. Take a boat ride to the nearby Elephanta Caves to explore some ancient rock-cut temples and sculptures. After returning to the Gateway, grab a quick lunch at one of the many nearby restaurants offering a variety of Indian and global cuisines. Spend your afternoon at the Colaba Causeway, a bustling street market that offers a wide range of clothes, jewelry, handicrafts and souvenirs. End your day with a relaxing sunset view at Marine Drive, a beautiful promenade along the coast of the Arabian Sea.
Begin your second day with a visit to the Nehru Science Centre, an interactive museum that offers a range of exhibits and activities that explore the wonders of science and technology. Fun for all ages, the center has over 500 hands-on and interactive exhibits, planetarium shows, and more. After spending the morning exploring the center, take a short drive to the Juhu Beach, one of the most popular beaches in Mumbai. Take a stroll along the shore, enjoy some local street food or simply relax and watch the sunset. End your day with a family-friendly movie at the nearby PVR Cinemas, a popular multiplex that offers a range of Indian and international movies.
Other attractions worth considering in Mumbai are the Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site and a wonder of Victorian Gothic architecture, and the Sanjay Gandhi National Park, a sprawling nature reserve located within city limits. If you're interested in a side trip, consider visiting the nearby hill stations of Lonavala and Khandala, popular for their scenic beauty and adventure activities. To maximize your fun, consider hiring a local guide who can provide you with insights and tips to make the most of your trip.