Carnival, Royal Caribbean, and Norwegian Cruise Line Have a Lot to Prove This Week

Carnival, Royal Caribbean, and Norwegian Cruise Line Have a Lot to Prove This Week

Halloween can't come soon enough for the cruise line industry, but will it be another trick or finally a treat?