Landau an der Isar, Kempten and Pfarrkirchen – these small towns may be unfamiliar to English, and indeed many German, ears.
Germany’s past is written across its landscapes, from the Roman frontier to medieval fortresses and the echoes of empire. It ...