RE: Where can I get free Visa You can apply for a credit card in the US as long as you supply a US address to which the card can be mailed. Kat <http:creditexpert.tripod.com/home.htm>