Worcester Named Snowiest City in the Country


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.