The Christkindlesmarkt or Christmas Markets are in full swing in Germany and the biggest of them all is in Nuremberg where more than 2 million people flock to the Hauptmarkt to buy their goods from the more than 150 stalls. The stalls run for about a month, and close Christmas eve and are one of Europe’s most magical experiences. Snow, bud lights and beautifully decorated stalls, and not forgetting some great gifts. Crafts,wooden toys, ornaments, seasonal foods like gingerbread, Christmas cake and of course the warm Christmas wines. The markets are held in quiet a few centres around Germany including Munich,Frankfurt, Stuttgart and Berlin other European centres like Toulouse France, Salzberg in Austria and even Leeds in London and Birmingham have their own. Chicago and many US cities have them too.