Posted by: LondonBridge December 27, 2009
Login in to Rate this Post:
0
?
Hi fellows,
I was just wondering if it is a good time to go to Nepal for H1B visa stamping for the first time? Has anybody gone for it lately? Any input will be appreciated.
I was just wondering if it is a good time to go to Nepal for H1B visa stamping for the first time? Has anybody gone for it lately? Any input will be appreciated.