Slow-boating the Rhine

A boat ride through the romantic Rhine Valley between Koblenz and Mainz is one of Germany's most memorable experiences. As you sit back on deck, glorious scenery drifts slowly past like a magic lantern: vineyard-clad hills, idyllic riverside towns and, every now and then, a mighty medieval castle. Stop off for a hearty meal, sample a few of the local wines and spend an hour or two wandering around a half-timbered village – the Rhine is a highlight of any Western Europe trip.