Placed as a stepping stone on the sea route between Europe and the New East, Cyprus has always been a meeting place of many cultures. Though rarely united politically through many millennia of history – and for extended periods subject to foreign rule – t