So I'm planning to go to India in June or July. I might try and postpone the trip until the fall if it's a better time to attend weather wise. Anyway, I would plan on flying into Dehli and travel by train to Jaipur and Agra just for a day trip. I also would love to see Veranasi but it looks pretty far from Dehli or Mumbai.
Is this too much to try and do? I don't mind taking a couple domestic flights within India to save time if the flight costs are reasonable. What is the best time of year to see these destinations? Any other general help is much appreciated. Thanks!