Saint Mark’s Church is a remarkable building to visit because of its distinctive coloured tiled roof. On the roof you'll see the Croatian, Dalmatian and Slavonian coats-of-arms and also the Zagreb city emblem.
Built in the 13th century, it is one of the oldest buildings in Zagreb. Re-built over time, it now represents more than a few architectonic styles.
See more about this attraction here.