snowiest places

Want Snow?  To Boonville You’ll Go!
Want Snow? To Boonville You’ll Go!
Want Snow? To Boonville You’ll Go!
Cornell University has released its list of the locations most likely to have a white Christmas this year and upstate New York is well represented. Pinkham Notch, N.H., is number one on the list followed by some familiar nearby snow "capitols"...