I am fit 40 year old American male spending two weeks in India in mid February and will fly into Delhi and spend the first five days in the Golden Triangle area, before 2 days in Mumbai and then off to Kerala. I am looking for advice on what I must see in the Golden Triangle and what is worth skipping. I want to see classics like the Taj, but also don't mind getting off the beaten path and exploring things that not everbody sees. Should I do Delhi, Agrai, Jaipur or should I substitute Udaipur or another city. Any insight and advise is appreciated. I don't know if I should hire a driver, tour guide, or just do it on my own as well. After the Triangle is it best to fly to Mumbai or is a train doable?