Re: Canada
I'm sure it's lovely, but -- not to put too fine a point on it -- your college students* apparently come down to Boston, Massachusetts for Winter Break because the temperature hovers around freezing and there's ONLY three feet of snow, so your definition of what qualifies as a holiday may be somewhat questionable.
(* I worked in a liquor store in downtown Boston for several years and saw a LOT of McGill student IDs every February.)