Cyprus is a dream destination in the Mediterranean, close to Europe and Asia. As part of the European Union, the island has a lot to offer Cypriots who are living abroad or other nationalities. The sublime weather and the relaxed lifestyle, together with all the possible amenities you can think of, are a huge draw for any person who wants to relocate. Moving to any foreign country does have its challenges, Cyprus is no different. If you are not Cypriot or an EU citizen you will need a visa to stay in Cyprus for over three months and a work permit if you want to work on the island. It is always wise to apply for a job before you actually make the move so that you have a guaranteed income from the beginning. Your future employee will need to send you a contract and help you get the proper documentation for a work permit. This will give you the chance to live in Cyprus and test the waters before you make the final plunge. Fluency in Greek and English are a huge plus when looking for work on the island. Non Cypriots will have to register as an Alien and get an Alien Registration Card or yellow slip for identification purposes. Non EU citizens with sufficient income can also live in Cyprus. This is usually retired persons you have property and can prove that they have a regular income from outside of Cyprus. In most cases you would need to reapply for a visa on an annual basis so that you can prove that you have the necessary funds in a local bank account.