Prepare the way

Dachau, one of the Nazi’s notorious concentration camps, sits in the Bavarian countryside beside the town of Dachau. Less than an hour by car…