Christmas is a wonderful time to be in Zagreb. Festivities have always been enthusiastically observed in the capital, but the recently revamped advent programme has given proceedings an exciting modern edge - which means that you can follow up a carol concert with a DJ set, and a craft beer with a mulled wine. Draped in twinkly fairylights, the city looks like it was dreamed up for the front of a Christmas card, and all you really need to do to feel festive is stroll through the markets. Follow our Christmas guide, and we guarantee you'll be bubbling with Christmas cheer.
RECOMMENDED: more great winter destinations in Croatia