approx: 544 km
Jcici
The Moselle River has it's source in the Vosges Mountains in north east France.
Metz
The border between Luxembourg and Germany is formed by three rivers: the Moselle, the Sauer, and the Our but the greatest of these is the Moselle.
The Moselle River begins in the Vosges mountains of northeastern France, near the town of Ballon d'Alsace. It flows northeast through France, Luxembourg, and Germany, ultimately emptying into the Rhine River at Koblenz. The river is known for its picturesque vineyards and historical towns along its banks.
The Rhine, Main, Moselle, Elbe, and Danube.
Rahr Saar
there are many, for example the Thur, Toss, Aare, Moselle, Nette, Erft, Meuse, Wiese, Neckar, Main,
French Belgian Luxembourg border. Spa. North of the Moselle river.
Could it be spelled Cochem? That's at the Moselle River in the west of Germany in the state of Rhineland-Palatinate
Amongst others - Madon, Terrouin, Moselotte, Dhron.
The Rupt de Mad runs across parts of northern France. The river offers a connection to the Moselle as well as smaller bodies of water.