Just a word to the wise. Be very careful about the water you drink. I don't know if it is still the same today, but I traveled there in 1996 to attend a scientific conference. I enjoyed the trip, but pretty much everyone who attended the conference came down with some kind of intestinal illness sooner or later, including the pretty much all of the former residents of India who had traveled back to the country for the conference.
I don't mean this comment to be a criticism of the country, but more as an unbiased suggestion from someone who has been there.