Prague Christmas Market, Prague, Czech Republic
One of Europe's more storied Christmas markets, the Prague Christmas Market opens each December in the city's Old Town Square, which morphs into an old-fashioned Christmas festival, complete with chestnuts roasting on open fires, a ham spinning and roasting on a spit, horse-drawn carriages and costumed Christmas carolers.
Of course, it wouldn't be a Christmas market without the dozens of crafts and food vendors, and the square is indeed bedecked with red, wooden stalls proffering all manner of treats, from hand-crafted jewelry and toys to embroidery and Bohemian crystal.
Plan to gorge on trdelnik rolls, a type of sugar-dusted pastry, and homemade gingerbread, washing it all down with a chilly and strong Czech beer.
The World's Best Christmas FestivalsThese celebrations from Indiana to Germany are loaded with holiday cheer