Sail aboard Carnival Freedom and visit warm Caribbean ports like Key West, Freeport City and Nassau, plus receive up to $50 onboard credit.



Source link