Posted by: HappyFace August 7, 2007
Can I apply for a visa from a diff country?
Login in to Rate this Post:     0       ?        
NorthPoint, If a company is requesting for a visa for you for the company's interest, you can surely apply from any country--moreover, the company is based in and you work in India and not in Nepal. However, if it's you applying for yourself for a pleasure travel then you are advised to go and apply from your native country although it is not a requirement.
Read Full Discussion Thread for this article