Krakow has one of the best Christmas markets in all of Europe. This is in part because they happen to have the largest mid-eval main square in Europe, and because its popular with tourists. They remain open for months instead of just the typical weeks leading up to the holiday. And Krakow doesn’t skimp on the decorations either!