Worcester Named Snowiest City in the Country

Snow-down-on-Kimball

The snow-covered Holy Cross campus is seen through the columns of Commencement Porch. Following a series of major snowstorms over the past few weeks, Worcester has been named the snowiest city in the United States. According to GoldenSnowGlobe.com, Worcester has seen more snow than any other city in the country this season with 91.4 inches and, according to forecasters, more is expected in the coming days.

Photo by Tom Rettig

 

Tags: , ,

Comments are closed.