2 ms·Some countries in Europe still have pretty easy to get work/business visas.by cjbgkagh 4y agoSome countries in Europe still have pretty easy to get work/business visas.