A couple I know sailed on the Victory last year on this cruise and they were flown into Newark airport ( Carnival's air) and sailed from Manhattan. They have a great photo of the Statue of Liberty as their ship was passing it.
I'm doing the 7 day on the Triumph in September. I sure hope to see the "Big Apple"
I'm afraid that if the ship leaves from Brooklyn that I will not see much of the city...such as the Statue of Liberty.