What does it mean: Visa processing Times" you need to "Select the location you are making your application from"

score:3

Accepted answer

It means the location where you are submitting your visa application.

If you are submitting it in the USA, you should choose New York as that is where you will submit your application. See the instructions.

More post

Search Posts

Related post