You have to take Alexa data with a SERIOUS grain of salt. Scratch that... you need to take them with a whole salt mine.
Alexa only gathers traffic from people who have the Alexa toolbar installed, so their numbers are WAY off of reality. How many of you have the alexa toolbar installed?
There are most certainly not more visits from the UK than Canada. Last month, US accounted for 65% of all of our visits, Canada 20% and UK 1.6%. International is the fastest growing segment of the site though, so I'm interested to see how that will change.
Mid-winter those numbers level out as a higher percentage of our traffic comes from other places in the world.
However, don't believe anything you read on Alexa... its just short of total crap.
Check it for some good content and a view into the way skiing should be.