Mumbai is often referred to as the city that never sleeps. You can start your day by visiting the Gateway of India and taking a ferry ride to Elephanta Caves, which are a UNESCO World Heritage Site. After returning from the caves, walk around Colaba Causeway for some street shopping and street food. In the evening, visit Marine Drive to watch the sunset and enjoy the sea breeze.
Located in the Sahyadri mountain range, Lonavala and Khandala are popular hill stations. Start your day by visiting the Bhushi Dam and Karla Caves, which are Buddhist rock-cut caves. After that, hike to the top of Tiger Point for stunning views of the valley. In the evening, enjoy the local delicacy, chikki, which is a sweet made from jaggery and peanuts.
Ajanta and Ellora Caves are UNESCO World Heritage Sites and are famous for their rock-cut Buddhist, Hindu, and Jain temples and monasteries. Start your day by visiting the Ajanta Caves and marveling at the intricate carvings and paintings. After lunch, head to the Ellora Caves and explore the Kailash Temple, which is the largest monolithic structure in the world. In the evening, head back to your hotel in Aurangabad.
If you have more time, you can explore other places in Maharashtra like Nashik, Mahabaleshwar, or Shirdi. If you have less time, skip Lonavala and Khandala and head straight to Aurangabad to visit Ajanta and Ellora Caves. It's best to plan your trip in advance and book your tickets and accommodations early to avoid any last-minute hassles.