Polish Nationals Eligible for ESTA Starting November 11, 2019

November 21st, 2019|

As of November 11, 2019, Polish nationals are now eligible to apply for visa-free business or tourist visitor travel to the United States. Poland [...]