Before you book, though, take a look at these bank cards that appear with cruise Added benefits to sweeten the pot a lot more.
When you have an American Airlines charge card, you can earn 2x miles, up to 20,000 miles. https://sahilkvns938688.designertoblog.com/61276184/cruise-direct-vacations-an-overview