
The Sheriff of Renchen
Renchen is a quiet town of 4,472 people located in the Rhine Valley not far from the Black Forest. The nearest large city is Strasbourg, across the river on the French side of the border. Renchen’s main (in fact I would say only) claim to fame is that the great Read More …