Mannheim South

Inter Terminals’ Mannheim South Terminal in Germany, together with the Mannheim North facility, provides a strategic storage hub for the heart of Europe.

Mannheim South