What you need to know about ESTA USA authorization
France is a signatory to the VWP (Visa Waiver Program). Following the introduction of the Electronic System for Travel Authorization(ESTA) by the United States, French citizens, in the same way as nationals of 37 other countries, must apply for this… Continue Reading