Start your bachelor party by exploring the city of Mumbai. Visit the iconic Gateway of India and take a boat tour to see the Elephanta Caves. Enjoy a meal at the Leopold Cafe, famous for its delicious food and lively atmosphere. End the day with a drink at the Social, a popular bar and lounge known for its inventive cocktails and unique decor.
Travel to Pune and explore the bustling city. Check out the many historical sites, such as the Aga Khan Palace and the Shaniwar Wada fortress. Go for a hike in the Sinhagad Hills and enjoy the beautiful views of the surrounding landscape. End the day with a dinner at Paasha, a rooftop restaurant that serves delicious North Indian cuisine.
Take a break from the cities and head to Lonavala. Visit the Bhaje Caves and the Karla Caves to see the ancient Buddhist rock-cut temples. Take a ride on the Kune Falls and enjoy the beautiful waterfall. End the day with a trip to the Bushy Dam, where you can swim and relax in the water.
End your bachelor party with a visit to Nashik, the wine capital of India. Take a tour of the Sula Vineyards and sample some delicious wines. Visit the beautiful Someshwar Temple and enjoy the stunning architecture. End the day with dinner at the Barbeque Ville, a restaurant that serves delicious barbecue dishes.
If you have more time, consider spending another day in Mumbai and exploring the many cultural sites and restaurants. If you have less time, skip the trip to Nashik and spend an extra day in Pune or Lonavala. Make sure to check opening and closing times for all locations before planning your itinerary.