This question already has an answer here:
I'm currently staying in the US under the ESTA, but later on I'll travel to Panama, then to Cuba, and from there through Mexico back to Miami, where I'm catching a flight back to London. The thing is, my ESTA 90 days period will end during my visit in Cuba, but as far as I know, visiting Panama should be reseting the 90 days “clock”. My question is, is the ESTA trip period going to be reseted despite of coming back to US through Mexico which doesn't apply for the 90days count reset? Will I have to proove that I've visted Panama as well?
Thank for any advices and sorry for the long post!