Posted by: santoshgiri December 4, 2009
Login in to Rate this Post:
0
?
The Nepal Embassy in DC only renews the expired or lost passport. If you travel while your visa is expired, you will need to get a new visa from the US Embassy to come back.