Zagreb, the capital city of Croatia, is a treasure trove of history, culture, and architecture. Located in the northwestern part of the country, Zagreb is a vibrant metropolis that offers a unique blend of traditional and modern attractions, and it is a hub for cultural and historical landmarks. The city's Upper Town, known as Gornji Grad, is a charming neighborhood filled with picturesque streets, historic buildings, and quaint shops. The area is home to several museums, including the Croatian Museum of Naive Art and the Museum of Broken Relationships, which showcase the country's rich cultural heritage. One of the most iconic landmarks in Zagreb is the Ban Jelačić Square, a vibrant public space that serves as the heart of the city. The square is surrounded by beautiful buildings, including the stunning Cathedral of the Assumption of the Blessed Virgin Mary, which dates back to the 13th century. Visitors can also explore the historic Dolac Market, which offers a wide range of fresh produce, flowers, and souvenirs. Zagreb is also a city of parks and gardens, with several green spaces that provide a peaceful escape from the hustle and bustle of urban life. The Maksimir Park, for example, is a beautiful green oasis that features several lakes and walking trails. The park is also home to the famous Zagreb Zoo, which is one of the oldest zoos in Europe. In terms of cuisine, Zagreb offers a delicious blend of traditional Croatian dishes and modern international flavors.