A stroll through Strasburg’s streets offers a delightful mix of German and French influences, ranging from colourful half-timbered houses to flowing canals over “La Petite France” island…