Visiting Cyprus It’s quite unbelievable how much culture, history and heritage can be crammed into one relatively small Mediterranean island, but that’s not all that Cyprus holidays have to offer. While you could fill your days with tours of ancient ruins...