Immigration forums for visa, green card, visitors insurance, OCI and more
Indians in USA
> Visa stamping
View Full Version :
02-04-2009, 01:12 AM
Do you need to go to ur country of origin to get the visa stamped on your passport or can it be done at other locations...?
02-06-2009, 01:31 PM
That really depends upon your exact situation. Read http://www.immihelp.com/visas/visastampingcanadamexico/index.html for more information.