Hi Ken,
I am a British national working in Thailand, i have read that it isn't possible to get a Z visa in a 3rd country!! Do you know anything about this?? any help would be great.
Cheers
weejimmy
Users browsing this forum: No registered users and 1 guest