While the Rhine is almost 800 miles long, the 36-mile stretch from Mainz to Koblenz is by far the most interesting. This is the Romantic Rhine, a powerful stretch of the river slashing a deep and ...