When it comes to Christmas, there's no better place to celebrate in the U.S than New York. They've got every festivity you need, learn more about it here!
Amy Schwalb