I am currently in NYC and by the time I intend to fly (2nd August), I will have been in the USA for 90 days. My plan is to go to Canada for a few weeks to visit friends and then return to USA for 2 weeks before flying out of NYC to Colombia on the 31st August.
When I booked my flights, I didn't realise that trips to Canada were included in the 90 day visitor visa (esta).
Can I re-enter USA on a new ESTA for 2 weeks if I have proof of my flight to Colombia in two weeks from the date of entry?