3. Germany
Christmas holidays are celebrated with gusto in Germany as its famous Christmas markets overflow with copious helpings of mulled wine and shining Christmas lights. Hip Berlin offers up a huge funfair and you can get straight into the Christmas spirit with a ticket to the Alexanderplatz show. Festive history buffs might want to go further afield and spend Christmas at the luxurious ancient castle of Colditz, which was far from Christmassy during the war years. There’s a high chance of snow: temperatures can slip well into minus figures in December and the average low is -1C.
4. The Caribbean