Portugal > Gibraltar > Cadiz > Balearic Islands > Sardinia > Sicily > Greece > Amalfi Coast > Corsica > South France > Barcelona > Gibraltar > Canary Islands
Portugal > Gibraltar > Cadiz > Balearic Islands > Sardinia > Sicily > Greece > Amalfi Coast > Corsica > South France > Barcelona > Gibraltar > Canary Islands