Norwegian Cruise Line (NCL) has unveiled a new Affinity Groups Program for the North American market. The new program will see NCL providing affinity groups with more...