Food & Travel What People Around the World Eat on Christmas December 17, 2014 1 Christmas has always been one of my favorite holidays. Living in New York City, as much as I can’t stand the freezing weather, I love …