Cruise NCL takes delivery of Norwegian Viva; its maiden voyage on August 10August 6, 2023 Norwegian Cruise Line (NCL) took delivery of Norwegian Viva, the newest vessel in the now 19-ship fleet and the second…