ESTA authorization is the travel document that nationals of Visa Waiver Program countries must obtain if they plan to stay in the United States for less than 90 days for business, tourism or transit purposes. This authorization can only be requested over the Internet. The process is fairly straightforward: the traveler must complete the ESTA…


Tags: