The tiny Mediterranean island of Cyprus sits at a crossroads, between southern Europe and the Middle East. Today, Cyprus lures European vacationers with its golden beaches, Mediterranean cuisine, and ...