Quizzing Live

Which Scottish Loch Contains More Water Than All The Lakes Of England And Wales Combined

Answer:
Loch Lomond