The laws of the USA do not have extraterritoriality.
Norwegian Cruise Lines (NCL) is a company with headquarters in Norway.
But many things can happen in one year.
The cruises by NCL from Port Canaveral, Florida, do not start until August, 2018.
Donald Trump is very stupid and dangerous man. Expect the worst.
By the way, the title of this post comes from the following link:
Go to the third paragraph, starting from the bottom.