Mazara del Vallo, Italy cable landing point