Nalples, Italy May 3, 2018
Florence, Italy May 1, 2018
Rome, Italy May 2, 2018
Dubrovnik, Croatia May 5, 2018
Corfu, Greece May6, 2018
Messina, Italy May 7, 2018
Carnival Horizon