Holland America, Princess Cruises cancel cruises until April 2021

Holland America, Princess Cruises and Carnival Cruise Line, all Carnival Corp. subsidiaries, have canceled cruises well into next year.