Claim: Southport is the third seaside town in Merseyside, England.
Verdict: NOT ENOUGH INFO