I'm planning a family trip to India and looking for recommendations. What cities should we visit (I'm thinking Mumbai, New Delhi, Jaipur)? What should we see - a mixture of "must see sights" and local flavor? Do we need a guide and driver or can we wing it ourselves? How long is enough time? It will be a 24 hour flight for us each way. Usually we like to travel on our own and I plan our days, even internationally, but India may be above my pay grade. On our trip to South Africa we had a private tour guide/driver every step of the way and I'm glad that we did. Any help is greatly appreciated. I don't know where to start!