India is an all-season holiday destination with different parts of the country always offering a pleasant ambience for holidayers. Winters can be punishing in North India, Summers harsh in Desert regions, Central and South India, and Monsoons best avoided, unless you sign up for an Ayurveda Package Tour. It is better to time your trip based on the destinations you wish to visit..