Lifestyle / News October 21, 2012 by James Chung · Published October 21, 2012 Whistler Blackcomb Ranked as No. 1 Ski Area in North AmericaWhistler Blackcomb announced that it has been named the # 1 ski resort in North America