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