Croatia is best known to holiday makers for its pristine beaches, warm Adriatic weather, a gorgeous coastline and turquoise waters as far as the eye can see. All of this is true, yes, but what about spending a few days discovering its stunning capital city before heading down south? I’m talking about Zagreb! Zagreb is […]