With charming cobblestone streets and snowy weather, there are many places across Europe that offer some wonderful Christmas markets. Whilst all promise to provide some festive cheer, you’ll also find local delicacies and artisan crafts to purchase, which you can choose to give to your loved ones for a Christmas present or keep for yourself! […]