Claim: Brown University's main campus is located in the third smallest city in New England.
Verdict: REFUTES