Nestled in northeastern France, Strasbourg is a storybook destination. Its telltale mix of French and German culture comes to ...