I'm traveling to Russia soon and want to take a prepaid credit card along with me (on top of some cash, of course).
Does this count as like a visa gift card? I know Visa and Mastercard are accepted worldwide.
Otherwise, should I go to my bank and try to find something like this? What are some good options? I currently do not have a regular credit card, as I'm stuck in the "Can't get a card because no credit - no credit because no card" loop.