
Trasmediterranea Ferries
Trasmediterranea is huge ferry operator operating a vast network of ferry routes linking the Spanish Peninsula with the Canary Islands, the autonomous cities of Ceuta and Melilla as well as Morocco and Algeria in North Africa.