India Climate
The most favorable time to visit India after the monsoon rains. From October to March, runs cool season, it is considered the tourist season. And the best months for traveling in India - November and December.