Quote Originally Posted by Wales-Bales View Post
Well nowhere outside of the EU as you won't be let in unless it's for a holiday, or you find a company willing to sponsor a work visa that adheres to strict local regulations.
Same applies to this country ��