There are the regions youve heard Dalmatia, Istria, Slavonia, Kvarner and then the "official" regions you might never have heard of that correspond with Croatias administrative divisions. They are called "zupanijas", best translated as "counties". Loosely tracing the outlines of Croatias historical divisions, these counties have subtly different cultures with variations in their traditional music, dance, costumes and cuisine. Exploring these "micro-cultures" is part of what makes Croatia such a fascinating destination.
Here is a list of all Croatias counties (Zupanijas)
Grad Zagreb (Zagreb City)