It’s the midst of November and we have yet to see any sort of significant snowfall throughout pretty much all of Massachusetts. However, we all know it’s coming at some point because, you know,… New England! While we await any sort of snowfall that may occur in the coming months, what Massachusetts cities and towns do you think get the most snow on a yearly basis?