Best Christmas markets in Germany, known as Weihnachtsmärkte in German. Dresden, Berlin, Essen, Cologne, Munich, Nuremberg, Dusseldorf.