10-day Western Mediterranean & Canary Islands cruise
A ten-day cruise from the western Mediterranean to the Canary Islands, calling at ports in Spain, Morocco and Portugal along the way.
A ten-day cruise from the western Mediterranean to the Canary Islands, calling at ports in Spain, Morocco and Portugal along the way.