Your first stop is the classic Rhineland city of Mainz. Further south, spend an afternoon and the following morning in beautiful Strasbourg, before cruising through the night to Basel, in Switzerland. After a day in this picturesque city you'll turn north and head back downriver to pretty Breisach. After a morning here you'll continue your journey, in afternoon sunshine, to round off your holiday with a beautiful daytime cruise through the UNESCO-listed Rhine Gorge and a final visit to Koblenz.