The splendid cobblestone streets and red-tiled roofs of the buildings in medieval Gornji Grad, Zagreb's Upper Town, make for a beautiful place to begin a sightseeing tour of the Croatian capital. 

Once two separate towns known as Kaptol and Gradec, Gornji Grad is home to many of the city's most visited tourist attractions, including the cathedral, parliament building, and numerous museums and churches.

Make sure to stroll along its most famous street, the colorful Tkalciceva Street, which is filled with sidewalk cafes and restaurants, as well as boutiques.