Question: The villages and civil parishes of New Waltham and Humberton are located in what city south of Cleethorpes?
Answer: North East Lincolnshire, England