Zagreb has emerged as a tourist destination in recent years, and much of its success has to do with the country's spectacular Adriatic coast—beautiful medieval towns, crystal clear azure waters, and, of course, well-developed tourist resorts. It's all too easy, however, to overlook the fact that much of the country's natural beauty and cultural heritage is rooted in places well inland from the sea. Unless you arrive overland from Slovenia—by boat from Italy, or by one of the few air routes that deliver you straight to the coast—chances are that your first encounter with Croatia will be Zagreb, an eminently strollable capital city of attractive parks, squares, and museums.
Instead of hightailing it to Dalmatia or Istria, stay a few days to explore the capital's historic center and pastoral environs. You'll be in for a pleasant surprise and will go home with a fuller, more satisfying appreciation of what this alluring country is all about. With its historic center on the northern bank of the Sava River, Zagreb has the walkability of Prague with the added bonus that the streetcars have to yield to pedestrians. Spacious, inviting public spaces, grand Austro-Hungarian architecture, and a rich array of churches and museums will lure you down small side streets.