Carnival Triumph arrives in Alabama