Prague, Czech Republic
Every December, Prague hosts three Christmas markets: in the Old Town Square, in the historic Wenceslas Square and by the wondrous Prague Castle. Each of these locations provides an enchanting setting to browse for crafts and enjoy traditional food items such as mulled wine or gingerbread cookies. Locals often set up live Nativity scenes, so keep an eye out for a donkey walking down the cobbled streets of the Czech capital.
+© Max Pixel|Creative Commons Zero - CC0.