Stop in for a cup of coffee

But here’s a question… it says you have to have a visa… doesn’t say you have to physically go to the country…

I'd wanna be above board prior to dropping my cash in a. Foreign system. Figure there isn't an FDIC over there