Hi, were is the best place to fined work abroad, or is the whole thing just made up s**t! I say this as not found any leads to work at all.