The holidays are a magical time to be in New York City. The world-famous Macy's Thanksgiving Day Parade unofficially kicks off the season, but by then the ice-skating rinks have already opened and the Rockettes are playing Radio City Music Hall; soon after, the Rockefeller Center Christmas tree lighting takes place. The lighting of two giant menorahs and Kwanzaa celebrations at the Apollo Theater and American Museum of Natural History bring more holiday cheer. New Year's Eve caps things off with a fireworks display, a midnight run and, of course, the Times Square Ball Drop. For details on these happenings and many more, read on.