CHRISTMAS MARKETS Germany
Held at medieval town squares, gothic churches and even palaces, there is something very magical about the Christmas markets of Germany, also known as Christkindlmarkt. Visit Berlin’s modern markets, bustling with loads of artsy charm, then head to Nuremberg, where toys and decorations are handmade and tradition is everything. If you’re up for a different experience, meet Krampus (the terrifying sidekick to Saint Nicholas!) at the markets in Munich.