Have you ever heard of Cyprus? If you have, then you may assume it is just a small Greek island off the coast. If you haven’t, then you are missing out completely on a beautiful country. Notice I said country? Because no, Cyprus is not just another ...