I have a question for Americans who got their NON O visa in the U.S. How did you open a Thai bank account in the U.S. to meet that requirement? Are there Thai banks that can do that in the U.S.?
Just read a message from 1 hour ago from a fellow American. She said that she spoke to Royal Thai Embassy in DC on the phone and was advised that non O-A visas are not being granted at this point. Bad info or, if true,…