India was one of the best holidays I have ever had. My friend and I had a private tour (Trailfinders) and it was just us with a driver and guides in every place we visited and not much more expensive than a group tour. We went to Delhi, Agra, Jaipur, Jodhpur, Udaipur, Kerala and Shimla. The organisation was truly amazing (thanks to Trans India) and it all worked like clockwork. A truly fabulous holiday. We went in November 3 years ago and the weather was lovely.
Our visas we did quite easily (compared to a Chinese one !) on-line but the photographs could not be done in one of the supermarket booths as they had to be 2" x 2" so check if this is still the case.
Have a lovely time !