The climate of India encompasses a wide range of weather conditions across extensive geographic scale and deviation in topography, making generalisations difficult. Seasonal climate plays a major role in dictating where we travel on the sub-continent and when we talk about it for INDIA, climatic seasons are:
Winter is one of the best season in India for travel and vacation. Tourist can either prefer destinations having warm climate or destinations having heavy snowfall. North Western Indian plains receive temperature from 11-26 °C or sometimes it drops below 10 °C. North Western Himalayas receive temperatures between 5-13 °C (40-55 °F) with snowfall due to its high elevation. North Eastern Himalayas with temperatures from 7 -13 °C (45-55°F) experiences clear, fresh and dry days accompanied with wet and high humidity in south of Himalayas. Southern India sustains temperatures between 23-30 °C (73-86 °F) with high humidity all year round. Overall, weather is cold so heavy warmer clothes are preferred, no matter where you go.
Strong, violent winds often change their direction with the season and bring about a considerable change in the climate are termed as Monsoon winds. Whole of India has a tropical monsoonal climate, since the significant part of the country exists within the trophies, and the climate is influenced by the monsoons. North Western Indian plains has temperatures between 26–34 °C (80-95 °F) with humid winds carrying moisture to cause heavy rains. North Eastern and Western Himalayas experience high rainfall/humidity with an average temperatures between 15-20 °C (60-68 °F). Southern India has relatively high humidity with a high possibility of flooding, making travel difficult. Temperatures between 23 - 31 °C, and 181mm of rainfall is common with marginally more precipitation than at any other time. During this season, an umbrella or water proofs are essential with sturdy shoes are a must, if traveling.
Hot winds and fiercing sun are the two most inseparable constituents of Indian summer. Generally in the month of May, many parts of India experiences high temperature. North West Indian Plains's temperature rises to oppressive levels and ranges in between 24-36 °C (75-97 °F) with dry and arid humidity during this period. North Western Himalayas has reasonably warm weather with minimal rainfall. North Eastern Himalayas have clear air and temperature ranges between 12 – 18 °C (53-64 °F) with quite wet and high humidity.