Completing ESTA prior to travel to the U.S.:

Effective January 20, 2010, all foreigners who seek to enter the U.S. under the Visa Waiver Program (the “VWP”) must now complete The Electronic System for Travel Authorization (or “ESTA”) prior to travel. ESTA serves to verify the foreigner’s eligibility to enter the U.S. under the VWP.

If you have a U.S. visa in your [...]

Read more »