Top 10 places to see Christmas Holidays Lights in New York The best time of the year is the holiday season in New York when the air itself is filled with the merriness of the holiday and to top it all is the gorgeously stunning Christmas lights in New York. Even when you have stayed in this city for a …