Anywhere that accepts Visa cards !
Anywhere that accepts visa cards.
No, a UK visa is only valid for the UK. You need a "Schengen visa" for Switzerland.
Visa gift cards can be used online and at any store that accepts cards with the Visa logo which is pretty much everywhere.
Most places that accept VISA credit cards will also accept VISA debit cards.
i dont thinks so
Yes, USAA accepts all Visa credit cards .
You can get a visa.
Yes, Switzerland is part of the Schengen Area. Schengen visas are valid.
Yes you can. Visa gift cards can be used at a authorized place that takes visa.
Yes.
Having UK residence visa has no effect on whether you need or not need Schengen visa. Switzerland is now part of the Schengen zone and is implementing the Schengen visa system. Your nationality (or your citizenship) determines whether you need Schengen visa to travel to Switzerland. See the Related links for a list of countries whose nationals are required to have Schengen visa when traveling to Switzerland.