Posted by: jibatma September 12, 2007
Login in to Rate this Post:
0
?
I heard that the US embassy in Nepal have made all application forms online so that you can make an appointment for visa interveiw from anywhre in the world. But you have to make sure you be there in the scheduled time. Check their website