Claim: Boston is not located on a peninsula.
Verdict: REFUTES