Emerald Azzurra Valletta → Porto Empedocle → Syracuse → Valletta Nov 7, 2028 · 10 nights $8,100 · $810/night
Azura Valletta → Cartagena → Las Palmas de Gran Canaria → Santa Cruz de Tenerife Nov 2, 2028 · 9 nights $1,012 · $112/night