EVERY year, a charming medieval town in southern Germany hosts the best Christmas market in Europe. The commuter town of ...