Ljubljana may not be a familiar name, but it’s one of the best surprises in the Balkans. The city center is car-free — its cobblestone streets along the Ljubljanica River are lined with outdoor cafés, art galleries, and local markets that bustle all day long. Ljubljana Castle sits atop a hill, reachable by funicular, with spectacular views over the city. Quiet, clean, and full of character, this city is ideal for slow travel.