Travel to Whistler-Blackcomb Ski Resort

2010-01-31 1

British Columbia’s Whistler-Blackcomb resort is consistently ranked the best North American mountain resort. To add to the area’s appeal, Whistler was co-host of the 2010 Olympic and Paralympic Games with nearby Vancouver. In this video, http://www.WatchMojo.com learns more about the Whistler-Blackcomb resort.

Free Traffic Exchange