the crown odyssey leaves buenos aires , argentina , on march 21 en route to lisbon with stops at rio de janeiro and salvador , brazil ; dakar , senegal ; the canary islands ; tangier , morocco ; and cadiz , spain .