Correct Answer
Explanation
The statement is true: the Lake District in Cumbria is the largest national park in England, as stated in the Life in the UK handbook.
© 2012 — 2026 Life in the UK