Norwegian Cruise Line (NCL) is a U.S.-based cruise line headquartered out of Miami, Florida. They are the third-largest cruise line in the world by passengers and is owned by parent company Norwegian Cruise Line Holdings. As of December 2019, they have 17 cruise ships with another six on order.
Norwegian's reward currency is called WorldPoints. Norwegian WorldPoints can only be earned using the NCL Mastercard. These points are not earned by cruising Norwegian, so you will need the Mastercard in order to participate in the program. WorldPoints can be used for cruises ticket purchases, room upgrades, discounts, and onboard credits.
Norwegian has one credit card offered by Bank of America. The card earns a solid return on Norwegian spending, but the best benefit of the card is that it is part of the Bank of America Preferred Client program which can earn you up to 75% bonus points on all spending ran through the card. If you have money to invest with Bank of America and enjoy cruising Norwegian, this is a card worth having.