USA trip Visa – Electronic System for Travel Authorisation (ESTA) Posted on 15th November 201815th November 2018 by websupport@prestatynhigh.co.uk ESTA letter Posted in News.