New York City had its first measurable snowfall of the season this weekend just in time for Christmas. The city received 1.8 inches of snow, according to a reading in Central Park, which was just ...
The Big Apple celebrates the holiday season in a big way – from the tallest trees and the most elaborate decorations to the theatrics of stage and decked-out department store windows. The ...