I've been fortunate enough to spend Christmases past in several different countries and they've all been enjoyable experiences, but I think my favorite place for its Christmas spirit will always be New York. For me, New York City is a fabulous place at any time of year, but in December it becomes even more magical.