It's that time of year again. The nights are drawing in, there's a chill in the air. Yes, Christmas is coming. And to get you into the spirit, why not consider visiting one of Europe's many beautiful Christmas markets?
It goes without saying that Germany has the best markets. But there are also surprising places in the UK like Manchester and even in France with Lille and across Spain, Belgium and Switzerland too. Check out this top 20 of the best Christmas markets in Europe.