Please share info or experience on Visa stamping from countries other than Nepal. Recently got my approval, can't decide on going back to Nepal for visa or countries like Canada or Mexico. Please kindly share any recent experience on this matter. Thank you
nyc_nep · Dec 3, 2010 9:51 AM · 10,204 views
This conversation is preserved exactly as it was on the original Sajha.com and can't accept new replies.
Start a New Discussion