Claim: Southport is a town in Jamaica.
Verdict: NOT ENOUGH INFO