Start your Indian adventure by exploring the magnificent Red Fort, Jama Masjid, and the Lotus Temple. End your day at India Gate and enjoy street food at Connaught Place.
Witness the breathtaking Taj Mahal and the Agra Fort. Take a break with a boat ride on Yamuna River for a scenic view of Agra.
Visit the Sabarmati Ashram where Mahatma Gandhi lived and the Akshardham Temple, one of the largest Hindu temples. Indulge in Gujarati Thali, a fixed meal with delicacies such as Kadhi and Fafda.
Visit the High Court and the Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site. End your day by watching the sunset at Marine Drive and relishing Maharashtra's famous street food, Vada Pav.
Explore the Aga Khan Palace and the Sinhagad Fort. For adrenaline junkies, trek at the Raigad Fort and relish in a scenic view of the Sahyadri range.
Visit the Vidhana Soudha and the Bangalore Palace to witness the heritage of Karnataka. Visit Cubbon Park for a serene atmosphere. End your day at Wonderla Amusement Park.
Visit the UNESCO World Heritage Site of Mahabalipuram and witness the Shore Temple and the Five Rathas. End your day by unwinding at the Elliot's Beach.
For an extended trip, add Jaipur for historical sites and local shopping. Subtract Pune and visit Goa for exotic beaches.
Keep in mind traffic and religious festivals for optimized travel days.