The Snowiest Resorts in the World, Ever!

Most of the resorts on this list are situated in North America. Nothing we can do about that I’m afraid, Europe just doesn’t quite cut it when it comes to gargantuan dumps.

Coming in at a respectable number 10 on the list is the Canadian resort of Whistler, with an average annual snowfall of 407″. For the metrically orientated among us, that’s nearly 10 and a half metres!

One of the cool features of Whistler is the fact it receives a massive percentage of it’s snow right at the beginning and right at the end of the season. Weird we know, but it makes for one of the longest seasons in North America.