Comment Comment by dejw Good find but Malta is the cayman islands of Europe. And Cyprus. parent dejw 3 years ago