Begin your day in Zagreb by exploring the city's historic Old Town. Start with a visit to the iconic Zagreb Cathedral, one of the city's most recognizable landmarks. Then, take a walk through the colorful Dolac Market, where you can find fresh produce, local crafts, and more. After that, head to the Museum of Broken Relationships to see a unique collection of personal objects and stories that tell the tale of love and loss. Finally, end your day with a stroll through the beautiful Zrinjevac Park.
On your second day, visit the impressive Croatian National Theatre, where you can catch a performance or simply admire the stunning architecture. Then, head to the Museum of Contemporary Art to see works by some of Croatia's most renowned artists. Afterward, take a short drive to the scenic Jarun Lake, where you can enjoy a picnic lunch and some beautiful views. Finally, end your day with a visit to the fascinating Museum of Illusions, where you can test your senses and perception.
If you have extra time, consider taking a day trip to the nearby Plitvice Lakes National Park, a stunning natural wonderland with crystal-clear lakes and cascading waterfalls. Alternatively, you can visit the charming town of Samobor, known for its picturesque streets, delicious cream cakes, and traditional crafts. To maximize your fun, try some of Zagreb's excellent local cuisine, from hearty stews and grilled meats to fresh seafood and sweet pastries. Don't forget to sample some of the local wines and spirits too!