France, Switzerland, Lebanon, Iran and Austria – those are your most popular winter destinations for snow skiing! And who doesn’t love a winter trip? Couples and families spend much of the year anticipating their ski trip, and Jumbo Travel’s consultants spend time year-round checking up on winter resorts so that they can recommend a destination that provides something for every member of the family. Keep in mind that ski vacations usually require a minimum of 5 or 7 nights and November to March is the prime season. So book early!