Claim: Vallejo, California is on the water in the North Bay Region.
Verdict: NOT ENOUGH INFO