Canary Islands And Mediterranean Fly-Cruise, 20 Nights
Fri, Mar 19, 202720 nightsAzura
Tenerife, Spain → Cadiz (tours to Seville) , Spain → Gibraltar → Valencia, Spain → Barcelona, Spain → Naples, Italy → Palermo, Italy → Valletta, Malta → Ajaccio, France → Livorno (for Florence/Pisa) , Italy → Civitavecchia (for Rome) , Italy → Valletta, Malta