Posted by: Kirsten October 27, 2004
Login in to Rate this Post:
0
?
Does anyone know/have a list of countries that do not require a Nepalese citizen (also a permanent resident of US) to obtain a visa to visit those countries?
One such country I think is Switzerland. Are there some others in the list?