Deutschland Revisited: the River Rhine
Train ride along the Rhein through Mainz.
The breadth of the river alone is enough to impress.
If it be possible anywhere a castle to perch, a castle there be, no matter how unexpectedly. There must be dozens of castles all along the river. It was truly magical.