snowiest places

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"...