Printable View
Hi, I'm in USA on H1 and applying for Masters in USA. for F1 Visa should i go back to india to get stampping?
No need