The word is starting to get out that Whistler is one of the best ski resorts in North America. Located north of the wonderful city of Vancouver, Whistler will be the center of the sports universe when it hosts the downhill races at the 2010 Winter Olympics.
It rains a lot in the Pacific Northwest and as we like to say around here, rain in the valleys means snow in the mountains. Whistler gets plenty of the white stuff each winter and with a bevy of slopes it offers unparalleled skiing opportunities.
Alaska Airlines is running some excellent promotions on ski packages at Whistler this winter. The earlier you book, the more you save.