Claim: Sa Talaiassa is on an island in the Mediterranean Sea.
Label: SUPPORTS