In the morning, visit the Chhatrapati Shivaji Maharaj Terminus, one of the busiest railway stations in India. Marvel at its Victorian-Gothic architecture and grab some breakfast from the food stalls nearby. In the afternoon, head to Elephanta Caves, a UNESCO World Heritage Site. Take a ferry from the Gateway of India and explore the ancient caves, which are filled with sculptures and carvings. In the evening, relax at Marine Drive, a picturesque promenade near the sea that's popularly known as the Queen's Necklace.
In the morning, visit the Karla Caves, a complex of ancient Buddhist caves that date back to the 2nd century BC. Admire the intricate carvings and sculptures and enjoy the scenic mountain views. In the afternoon, head to Lonavala, a popular hill station known for its scenic beauty and waterfalls. Take a stroll in the scenic Ryewood Park and enjoy some local snacks. In the evening, visit Matheran, a quiet and serene hill station that's popular for its toy train ride and scenic views. Take a ride on the train and explore the town on foot.
If you have some extra time, consider visiting the Kanheri Caves in Mumbai, which are located within the Sanjay Gandhi National Park. For a fun day trip, head to the Imagicaa theme park near Lonavala. To maximize your fun, consider hiring a local guide who can show you the hidden gems of these destinations.