Where to find the most festive Christmas markets in Europe
Frankfurt Christmas market: This elaborate Christmas market is one of the largest in Germany.
Prague Christmas market in Wenceslas Square: Enjoying one of the most scenic locations anywhere in Europe, Prague's Christmas market is hosted in historic Wenceslas Square.
Dresden Christmas market: The spectacular Dresden Striezelmarkt is one of Germany's oldest Christmas markets.
Colmar Christmas market: Colmar's Christmas market is found in the "Little Venice" district.
Nuremberg Christmas market: Set in the heart of Nuremberg's Old Town, this splendid Christmas market dates back 400 years.
Munich Christmas market: The Bavarian capital's Christmas market is always eagerly anticipated.
Graz Christmas market: A seasonal highlight, this is one of Austria's most elaborate Christmas markets.
Sibiu Christmas market: Head east in central Romania for the country's favorite traditional Christmas celebration.
Wrocław Christmas market: Wander across Wroclaw's central square and along Oławska and Świdnicka streets.
Strasbourg Christmas market: Strasbourg's Grande Île, a World Heritage Site, is the ideal setting for this especially majestic French Christmas market.