Explore the upper town
Zagreb is divided into two halves, the Zagreb Upper town and Zagreb Lower Town (Gornji and Donji Grad). The first one is the old city and historic core, dating back to the 11th century, full of red tile roofs and cobblestone streets, and is the most romantic part of Zagreb. Visitors to the Croatian capital are often steered in the direction of Zagreb’s historic core. Locally known as Gornji Grad (Upper Town), the old town combines the twin settlements of Gradec and Kaptol and is located just a few minutes from the city’s main street, Illica. It is a throwback to another era, one marked by architectural brilliance and immortal legends.