Beach Terravecchia Porto Quadro The beautiful Porto Quadro beach is located near the port east of Santa Teresa de Gallura.