Dubrovnik never fails to impress with it’s limestone streets and fabulous architecture of it’s old town. The Plitvice National Park houses 16 lakes, all tumbling across each other making breathtaking cascades of waterfalls.
Zagreb is vibrant with it’s plazas, street life and calendar filled with musical events and bazaars. Split and Zadar are the other major cities.