After almost a week sailing the waters of North Africa, the ship is steaming back to the cooler south-western Europe mainland across the Strait of Gibraltar following a visit to Casablanca. It’s the ...