Hi,
We have our H1b visa extension approved and now where are in usa.
Travelling to Europe in april with schegen visa.
Now the question is where to get the visa stamped? Should we go back to india for that?
We have our H1b visa extension approved and now where are in usa.
Travelling to Europe in april with schegen visa.
Now the question is where to get the visa stamped? Should we go back to india for that?
Comment