Since, Cyprus emerged from the sea, like the Goddess Aphrodite, the island has been subject to numerous invasions.
The Mycenaens, Pheonicans, Assyrians, Egyptians, Persians, Romans, Crusaders, Venetians, Ottomans and more recently the Brits and Turks, have all left their mark, writes George Shaw.