10 Best Christmas Markets Slideshow


Cologne, Germany
Vienna
Strasbourg, France
Budapest, Hungary
New York City
Copenhagen, Denmark
Prague
Stockholm
Chicago
Vancouver, Canada