Boston wins again! But, this title is not one where there will be a parade.
The National Weather Service has declared this has been the snowiest season on record in Boston. Total snowfall has reached 108.6 inches after last night’s precipitation. This beats the previous 1995-1996 record of 108.6 and achievement goes back to 1872 when they started keeping records.
Spring is just 4 days away!