Cyprus Immigrants in Cyprus Immigrants in Cyprus Cyprus has a long history of immigration, with various waves of people comi…