India is known for its beauty thanks to its variety of lush landscapes. The land presents the indisputable combination of colors, vitality, spices, warmth and exoticism. A traveler who knows absolutely nothing about India will first have to consider which regions interest him the most. The next thing is to review the climates of these regions in order to decide the best time of year to visit.
Travelers should remember that the Indian subcontinent enjoys three basic seasons : summer (March to May), monsoons (June to September), and winter (October to February). The Northern Mountains region is a typically mountainous area to the north. We can find Kashmir, Uttaranchal, Himachal Pradesh, Sikkim and Arunachal Pradesh. Temperatures drop by 0.5 ° C for every 100 meters in altitude.
These regions are cold and arid. There is severe snowfall during the winter season in the Himalayas. The ideal time to visit is in summer. Then there are the subtropical regions. This area includes the states of Punjab, Uttar Pradesh, Bihar, northern Rajasthan, northern West Bengal, and Assam. These areas receive heavy rains and the heat can become unbearable in summer.
In the region of tropical forests, we find states such as Assam, Nagaland, Manipur, etc., as well as regions located along the west coast of India, such as Mumbai , Goa and the south-west of the states of the India. Summers last from March to early June and are particularly harsh. The region experiences heavy rains from mid-June to September. The best time to visit this region is in winter .