With fairytale castles and vibrant cities at the water's edge, Germany is the quintessential country to take your first river cruise. The Rhine River is considered the best river cruise for beginners, while the Mosel River attracts wine-lovers. An Elbe River cruise often includes a pre-trip to Berlin, Germany's capital.
A tributary of the Rhine River, the Moselle flows about 340 miles from the Vosges mountain range in northeastern France. As this Moselle River cruise map shows, the waterway travels through Luxembourg and western Germany before finally meeting up with the Rhine in Koblenz. Along the way, the