In Gornji Grad, the historic upper town of Zagreb, visitors can take part in a wealth of attractions that showcase the city's rich cultural heritage. The iconic St. Mark's Church, with its colourful tiled roof, is a must-see and serves as a stunning focal point in the area. Nearby, the Croatian Museum of Naive Art offers a unique perspective on the country's artistic expression, while the Museum of Broken Relationships provides a thought-provoking experience with its collection of personal objects and stories.Walking through the cobbled streets, you can explore the medieval architecture and enjoy charming cafes and shops. The Lotrščak Tower, which offers panoramic views of the city, is easily accessible and a great spot for photography enthusiasts. Additionally, the vibrant Tkalčićeva Street, lined with bars and restaurants, is great for enjoying local cuisine and atmosphere.