5. What’s the name of England’s largest lake?

Answer: Windermere
Windermere (never ‘Lake Windermere’) is in the popular Lake District region of North West England.
Famous for watersports and pleasure boating, it’s often used as a base to explore this beautiful part of the country.