Carnival Cruise Line has welcomed its first guests aboard Carnival Venezia, the “Carnival Fun Italian […]