Since 2008 the USA have had in place a requirement for tourists visiting the country, that they must have what is called an ESTA or Electronic System for Travel Authorisation, granted prior to their visit. The ESTA is part of the Visa Waiver Program which many nations signed up to, and it is an absolute […]