Norwegian Cruise Line (NCL) has taken delivery of Norwegian Viva, the newest vessel in the now 19-ship fleet and the second ship in the revolutionary Prima Class, at the...