Cruise to Nowhere (NYC 1-day cruise) and non-US citizen
So I just posted a question about whether or not an Indonesian citizen, with Indonesian passport, traveling on a US cruise to the Bahamas needed any additional paperwork. We're trying to find an alternative that might not require a visa. Norwegian has a "1-Day" cruise that leaves from NYC at 4 PM and returns to NYC at 8 AM the next day. Is a visa required for this trip, or is a foreign passport good enough? I can't imagine there would be customs & immigration on this trip...