1. Get festive at Advent
When temperatures plummet and the winter ennui creeps in, Zagreb's Christmas extravaganza Advent laps on enough yuletide joy to cheer up any Scrooge. Every year, the best Zagreb attractions are transformed into illuminated winter wonderlands, decked in acres of fairy-lights and huge Christmas trees; ice-rinks, nativity scenes: if it's Christmas-themed, you'll find it here.