I am booked on the New England tour for 1st October. I've just received my paperwork from you and it states that I need a visa for this trip.
I have a valid ESTA until 2014 - is this all I need by way of a visa?
Also it would be interesting to know the name of the tour manager for this holiday and how many people are booked on it so far.
Thanks for your help.
Ceri