Question: What North Lincolnshire, England village contains the Humber Ferry?
Answer: New Holland