New York City is the best city in the world, especially during the holiday season. There is nothing quite like the sense of joy and spirit that you get just by simply walking the streets of New York at Christmas time. Whether it be ice skating, window shopping, or marveling at the Rockefeller Center Christmas tree, there is no shortage of sights to see. New York City is undeniably the BEST city to visit during the holiday season.
More on Odyssey
BEST OF Life Stages