Winter is upon us, and brilliant white snowflakes have begun to fall. Maybe you are excitedly anticipating the first (and subsequent) snowfall(s) of the year, or maybe you are already making plans for your winter escape. If you are the latter, we suggest avoiding New Hampshire as it has the most snowy days per year. However, if you are in favor of snowy weather we highly suggest paying a visit to Alta, Utah, as it is the snowiest U.S. town with an average of 583 inches of snow per year.
Read on for even more snowy trivia to help you prepare for the winter season ahead: