Posted by: equate September 23, 2020
Login in to Rate this Post:
0
?
How long does it gets to renew the visa at US Embassy in Nepal currently ? Anyone been there recently ?