Colorado Makes Up For Denver First Late Snowfall

Denver, Colorado’s average first snow is in the third week of October. This 2015/2016 season November 4th was Denver’s first measurable snowfall of 1 to 2 inches. Elizabeth and Evergreen, Colorado Elizabeth was clobbered with 18 inches of snow. Evergreen … Continue reading