Claim: Sa Talaiassa is rarely on the island of Ibiza.
Label: REFUTES