The snowiest place in Scotland is a small town called Banffshire. This small town sees about 64 days of snowfall a year. Banffshire is a county, not a town.
No, and it's not particularly close. See the related question for legitimate contenders.
january
Fairbanks, Alaska
aviemore, highland
in 2009 it was December
26.5" in 1962
alpe dhuez
Miami. You would have to drive over 1,000 miles to approach any area with snow in the peak of the winter's snowiest part.
Idanha, OR
Idanha, OR
Methuen, Mass