December is all about Advent. Zagreb has one of the best-known Christmas markets in Europe, and towns on the coast decorate their centres too.
Eight places to build your trip around.
A capital of café culture, markets and Habsburg architecture. In December the city becomes one of Europe's best Christmas markets.