Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) is one of the cheap US stocks to buy according to analysts. On November 18, ...