Mannheim North

Inter Terminals’ Mannheim North Terminal in Germany, together with the Mannheim South facility, is situated on the River Rhine with links to the rest of Germany, France and Switzerland.

Mannheim North