Posted by: Dacoolone July 19, 2006
H1 Visa Stamp in Nepal
Login in to Rate this Post:     0       ?        
Thanks guys for all your imputs. It's kindda difficult to risk leaving the 'good life' here. Does anyone know how I can get a visa appointment for KTM office?
Read Full Discussion Thread for this article