The Upper Town, Gradec
The Upper Town (Gradec) is the medieval part of the city of Zagreb and also the most attractive part as well because the traces of the rich and turbulent history of Zagreb can be seen everywhere.
One has to pass the Stone gates in order to enter the Upper Town; Stone Gates were built in the Middle Ages and are the only city gates in Zagreb still preserved. The Stone Gates contain a Baroque shrine of the Virgin Mary.