Shatterpoint:
Don't even dream of 'doing' India, not in one trip, not in a dozen. Instead, think of a small set of nearby places. If you are interested in ravishingly beautiful scenery, and the high mountains and a snow desert, that's the vale and Ladakh. Uttaranchal, Himchal and Sikkim are excellent hill states, but nothing compares remotely with the Vale. Think of Switzerland stretched in all dimensions about five times.
If it's forest, you just lucked out. It's difficult to draw up lists. Consider Kerala and Karnataka for smooth and well-organised, consider Assam, Meghalaya, Nagaland for rugged, sometimes adventurous. With three children in tow, just go South.
If it's desert, it's Rajasthan. Again, slick and well-organized. Don't get wily and try to cut deals, it isn't worth the trouble.
If it's "I have five days spare between assignments, can I do India?", you know what they say about....oh, never mind. Just do Delhi, Agra, Jaipur, taking the most expensive options you can afford, and wallow in it.
I could go on and on, bug what's the point?
maybe because hindutwas arnt in power??
Bad boy!