Explore the vibrant city of Mumbai, visit the Gateway of India, and watch the sunset at Marine Drive.
Hike to the top of Rajmachi Fort for picturesque views of the Western Ghats. End the day at Bhaja Caves.
Visit the Mahalaxmi Temple, explore the New Palace Museum, and try the famous Kolhapuri chicken.
Marvel at the ancient ruins of Virupaksha Temple, Lotus Mahal, and the Vittala Temple Complex.
Spend the day exploring Bangalore's lush botanical gardens, including Lalbagh Botanical Garden, and end with a beautiful sunset at Ulsoor Lake.
Go river rafting in Barapole River and visit Abbey Falls for picturesque views of Karnataka's rugged terrain.
Explore the Mysore Palace, take a walking tour of Devaraja Market, and visit the Chamundeshwari Temple.
Take the UNESCO-listed Nilgiri Mountain Railway to experience stunning views of the Western Ghats, visit the Doddabetta Peak and spend the rest of the day at Ooty Lake.
Visit the Dutch Palace, take a stroll through the historic Fort Kochi, and watch a traditional Kathakali performance.
Cruise the serene backwaters of Kerala on a traditional houseboat, relax on Alleppey Beach, and indulge in delicious seafood.
For more adventure, consider visiting the sand dunes of Jaisalmer or the Himalayas in Ladakh. If you have less time, skip visits to Kochi and Alleppey. If you have more time, consider adding Goa's beaches to the itinerary.