Dubrovnik, Plitvice lakes, Zagorje region, Makarska and Mljet are the top 5 most beautiful places in Croatia that should be visited by American news site – Huffington Posta.
Zagorje Region is 3rd most beautiful place in Croata. They say: “Stretching north of Zagreb to the Slovenian border, the picturesque Zagorje region is dotted with medieval castles, hilltop vineyards and thermal springs. Explore the historic town of Krapina, tour the traditional wine taverns, visit the fairy-tale Trakošćan Castle or take a hike through the scenic highlands.”