Question: What North Lincolnshire, England village contains the Humber Ferry?
Sentence (from "Barrow Haven"): Barrow Haven is a hamlet and small port in North Lincolnshire, England.
Relevant evidence: No