Where Medieval Towers Guard a City That Never Stops Reinventing Itself
Two rival hilltop settlements — Gradec and Kaptol — spent centuries feuding across a muddy stream. They eventually merged into one capital, but the tension never fully dissolved. It seeped into the architecture, the street names, the very layout of the city. Ten stops. Nine centuries. One city that keeps surprising you.
For nine centuries, the cathedral has risen, fallen, and risen again above the rooftops of Zagreb.
An entire neighbourhood was demolished to build this market. Locals have been coming here every morning since 1930.
The statue at its centre has been removed, returned, and even turned around. This square mirrors Croatia’s own political journey.
Beneath the café terraces lies the bed of a stream that once divided two warring towns.
The only surviving medieval city gate of Zagreb hides a shrine where locals still light candles every day.
Two medieval coats of arms, laid out in colourful ceramic tiles, crown the most photographed building in Zagreb.
Every day at noon, a cannon fires from this 13th-century tower. The tradition has held since 1877.
Two ex-lovers turned their breakup into one of the most original museums on the planet.
Built in secret during World War II, this 350-metre tunnel now connects two sides of the Upper Town.
Built on what was then the city outskirts, this theatre became the cultural heart of an entire nation.
Top-rated experiences from locals and travelers