Menu

Tag Archives: World

Whistler is One of Canada’s Premier Ski Destinations

Whistler in British Columbia is one of Canada's top skiing destinations, best known for hosting the 2010 Winter Olympics. Its skiing area covers more than 8,000 acres, and while its renowned for offering challenging runs to advanced skiers, there are also numerous slopes and runs more suitable for novices. It's...

Posted on 10 March 2012