Havana
Milan
BEST
DEAL
Wed., 25 Dec.
HAV - MXP
$422
$402
Prime price per passenger