Six reasons why Whistler Blackcomb is the best resort in the world
Whistler Blackcomb is the largest resort in North America. It has every terrain a skier or snowboarder could ever wish for and the highest average snowfall of the continent. Add to this a buzzing mountain town, the best mountain bike parks in the world and a history of snow sports excellence and you begin to understand why it is voted number one resort of North American year on year.
Here are six reasons why.