Winter has arrived atop New England's highest peak. New Hampshire's Mount Washington Observatory reported its first ...
The highest peak in New Hampshire saw its first measurable snowfall of the season early Thursday morning.The Mount Washington ...
It’s been a slow trickle into Fall in New England, but over 6,000 feet above sea level, snowy season has already begun.