ALL LIT UP
Known as the capital of Christmas, Strasbourg in France takes the cake when it comes to festivities. With 10 Christmas markets and more than 300 stalls, nearly every street in the city is draped in lights, ornaments and wreaths, along with a towering Christmas tree standing at over 30m high. Throw in the gastronomic delights of France and you have yourself a jolly good time!