A city with deep roots and lots to offer, Zagreb is Croatia’s capital and cultural heart. Here you’ll find exceedingly old buildings (and traditions to match) alongside a devoted café culture and excellent nightlife. The city dates back to the 2nd century, but many of the buildings can be traced to the periods of Hungarian rule and Socialist influence – they are often austere and imposing, but stately in their own way. The cultural scene is where Zagreb really shines: buzzing café-lined squares set the stage for the Croatian habit of socializing over strong coffee, and there are plenty of galleries, theatres, and of course, a host of outdoor events when the summer rolls around.