Start your authentic adventure by checking into your accommodation in Delhi and later enjoy a bit of afternoon sightseeing on Day 1 (depending on your arrival time). Take a train to Agra on Day 2 to tour the world-famous Taj Mahal and other monuments. Continue to beautiful Fatehpur Sikri on Day 3 and then to Sawai Madhopur in Rajasthan. Take morning and afternoon game drives in search of wild tigers in Ranthambore National Park on Day 4 before taking a train to Jaipur on Day 5. Tour the opulent Amber Fort on Day 6. Travel to the holy city of Pushkar on Day 7 to visit the Savitri Temple and enjoy a traditional dinner cooked by cameleers in the desert. Travel to Udaipur and enjoy lots of free time to explore this enchanting city on Days 8-10. See the Gandhi Ashram on Day 11 before travelling overnight to Mumbai. Enjoy a full day to explore the city on Day 12 before flying to Goa on Day 13. Soak up the sun on beautiful Goa beaches on Day 14 before ending your trip on Day 15 by checking out of your Goa accommodation.