floor mosaics

Things to do in Cyprus 2

As part of our ‘to do in Cyprus’ series of articles, today we look beyond the parties and great beaches of Cyprus, and one cannot simply wave away the extraordinary history that the island has seen, and the resulting archaeological… Continue reading