The island of Cyprus carries a long history mirrored through archaeological sites scattered in between its cities and the ...