Posted by: Kirsten October 28, 2004
Countries that waive visa for Nepalese
Login in to Rate this Post:     0       ?        
If you're a permanent resident of US, you don't need a visa to visit Switzerland.
Read Full Discussion Thread for this article