There's also Guam, Japan, the Aleutian Islands chain of Alaska, the Northern Marianas, Fiji, etc., etc., etc.
There's also islands in the area of cities in the US, in addition to New York City -- Miami Beach, New Orleans, the Quad Cities (iowa-Illinois), metro Seattle, Detroit-Windsor, and Boston, so there are all sorts of possibilities even for the end city.