We go to New York in December and our travel agent has told us we need a visa to enter the USA. But when we have looked online is says we can use a Visitors Waver Visa, we mentioned this the Travel Agent but they said we are wrong.
We are going for 6 nights, can anyone shed any light on it and show us where the visa form is that we have to complete?