World's best Christmas markets are... – Nothing puts us in a Christmas mood better than a Christmas market visit. Here are the best ones to get your yuletide celebrations started.
Gendarmenmarkt, Berlin, Germany – If there's only time for one Christmas market in Berlin, Gendarmenmarkt is unquestionably the one to see. Situated near the iconic Deutscher Dom, the concert hall and Französischer Dom, this popular market has the best views in town.
Gendarmenmarkt, Berlin, Germany – Top-notch food and glühwein, a vast craft market, and nightly concerts are just some of the reasons to visit Gendarmenmarkt.
Frankfurt Christmas Market, Birmingham, England – England's second city is Britain's Christmas market capital. With more than 180 stalls and a singing moose head called Chris, Birmingham claims that it's "the largest authentic German Christmas Market outside of Germany or Austria."
Frankfurt Christmas Market, Birmingham, England – Its neighboring Christmas Craft Market (in Centenary Square) features 30 stalls selling local beers, British sausages and work by local artisans.
Old Town Square and Wenceslas Square, Prague, Czech Republic – Prague's two main Christmas markets -- one in Old Town Square (pictured here) and one in Wenceslas Square -- are only a five-minute walk from each other, making them easy to visit in one day.
Old Town Square and Wenceslas Square, Prague, Czech Republic – Czech treats -- chiefly a klobása (Czech sausage) with a Pilsner Urquell -- help make Prague's Christmas markets special.
Strasbourg, France – As the home to one of Europe's oldest Christmas markets, Strasbourg in eastern France knows how to do Christmas right. It boasts 300 market chalets, illuminations and a giant 30-meter Christmas tree in the city center.
Strasbourg, France – The market stalls are scattered around various locations along the narrow alleys of Strasbourg. This year, there'll also be a special Portuguese village selling treats like pastéis de nata and port wine.
Viennese Christmas Market, Vienna, Austria – The popular Viennese Christmas Market in front of Vienna City Hall is as picturesque as the Austrian capital city itself.
Viennese Christmas Market, Vienna, Austria – Insta-ops are plentiful at the market, including a huge ice rink for skating, reindeer rides for kids and a classic nativity scene at Viennese Christmas Market.
Winter Wonders, Brussels, Belgium – More of a festival than a Christmas Market, Brussels's Winter Wonders host events and markets across the city.
Grand Christmas Market, Montreal, Canada – A relative newcomer compared with its European counterparts, Montreal's Grand Christmas Market is celebrating its second year. This year's event has tripled in size to 60 stalls, including a kid-friendly elves' workshop.
Tivoli Gardens, Copenhagen, Denmark – As one of the most beautiful amusement parks in Europe, Tivoli Gardens in Copenhagen hosts the best Christmassy fair in the city. In addition to three different light shows, there are also be firework displays between December 25 and 27, as well as between December 31 and Jan 3 in the park.
Krakow, Poland – Krakow's Christmas market is held in Rynek Glowny, the city's huge main square. It usually gets a heavy dusting of snow during December, making it more magical than some of the big name markets in western Europe.
Piazza Santa Croce, Florence, Italy – The Christmas market in Florence's spectacular Piazza Santa Croce is a great place to pick up presents as well as both Italian and German treats.