In Himachal, off season begins from March to last until April. It is cited to be the best time to travel with children and the elderly and also enjoy heavy discounts.