Indian weather
- Broadly speaking the best time to visit most of India is between October and April. The monsoon lasts from May to September approximately.
- The northern reaches of the Himalayas though around Ladakh are best visited from late May to early October as they are high up and the sun shines then in contrast to much of the rest of the country.
- Rajasthan may be visited in August/September as although very hot it is mainly desert so rainfall is lower. Best time is as above: October to March.