Tag: Central Park

Bye, bye, blizzard

The weekend blizzard, dubbed Nemo by some media outlets, dropped 11.4 inches of snow as recorded in Central Park, a lot less than the historic blizzard of 1888, which dumped 22 inches of snow on New York City, with drifts

Top