Claim: The Isle of Man is a peninsula.
Label: REFUTES