The Channel Port of Dieppe benefits from an exceptional geographic location and is ideally positioned as the natural link between France and Great Britain.