Germany wears its history openly. In its medieval towns, time doesn’t just linger, it breathes. Cobbled lanes twist past ...