Hi Guys,
I have a question about Visa office for US Residents. I searched the forum but couldn't find much information about this. Can you anyone please share any knowledge or information about which Visa Office in USA process the applications of US residents?
Thanks,
HPS