There’s no better way to soak up the holiday magic than by exploring Poland’s enchanting Christmas markets. Imagine twinkling lights everywhere, medieval squares decked out in festive splendour, the irresistible aroma of sweet and savoury treats filling t...