Claim: Watertown, Massachusetts is in the least populous state in New England.
Verdict: REFUTES