Hi all, just wondered if anyone knew the definitive answer to this question I was asked.
A friend is on a Visa Waiver and is going on a 15 day cruise from Fort Lauderdale to Los Angeles through the Panama Canal.
The ship calls at various countries including Colombia, Panama, Costa Rica etc.
When she re-enters the US at the end of the cruise will her 90 day stay clock start ticking again from a new day 1, or did she not go "out of town" far enough or long enough for this to happen?

I know a short trip to Mexico, Canada or the Caribbean Islands, or even a longer stay there doesn't count with US Immigration as "leaving town" but this particular set of circumstances has stumped me.
I realise the cruise does include a "far foreign destination" as far as the Jones Act is concerned or the foreign registered ship could not legally transport passengers from one US port to another but whether this also affects Inmmigration policy or law I just don't know.