Question: What North Lincolnshire, England village contains the Humber Ferry?
Facts:
New Holland, Lincolnshire is a small village in North Lincolnshire, England
Humber Ferry serviced New Holland
Answer: New Holland