Explore Croatia’s capital Zagreb, where there are plenty of things to do, and its compact size and its first time visitors to navigate. Attractions range from historic sights and fascinating galleries, complemented by neobaroque and art deco buildings and destination restaurants, bars and live music.