African Sociopolitical Troubles The tiny Mediterranean island of Cyprus has an appeal out of all proportion to its size. Its remarkable location property for sale ayia napa