• Where is the US Visa application office located?

    There is a US Visa application office located in Buffalo, New York in order to provide convenience