Thats why I recommend to visit India during Winter only. Avoid Summer (March - June) and Monsoon as well (July - Sept).
I used to travel a lot when working in MNCs , now have curtailed my travel as have my own start up company. But I love to travel a lot and explore locations in India / Overseas. There is so much to explore in India that one needs 3-4 births to explore places in India.