India basically has three seasons - hot (March-June), wet (July to Sept) and cool (Oct-Feb)
sub continent, climate varies considerably from the snow bound north to
the tropical south. Generally the 'high' season for tourism is
November to February, but there are always places that are pleasant no
matter what the time of year, and good bargains outside the main season.
Click on weather
to get temperature and rainfall charts.