Germany’s big cities, Berlin, Munich, and Hamburg, get all the attention, but the country’s true magic often hides in its ...