Question: The villages and civil parishes of New Waltham and Humberton are located in what city south of Cleethorpes?
Sentence (from "New Waltham"): It is situated just south of Grimsby and Cleethorpes, close to the A16 (Louth Road), and between the villages of Waltham and Humberston.
Relevant evidence: Yes