Snow storm Nemo has come and gone dropping snow across the east. Milford, CT has the distinction of picking up the most snow with 38.0”. In Boston, MA residents awoke to 24.9 inches, officially making it the 5th biggest snow event in more than 100 years of record keeping in the city.