Skip to main content
A Modern, Thriving Society

Loch Lomond is:

AThe largest freshwater lake in England, in the Lake District
BThe largest loch (inland lake) in Great Britain, located in Scotland
CA famous and ancient medieval fortress castle in the Scottish Highlands
DA scenic highland glen (valley) found in the central Scottish Highlands

Explanation

Loch Lomond is the largest inland loch (lake) by surface area in Great Britain. It is located in Scotland and is part of the Loch Lomond and The Trossachs National Park.

mediumloch lomondscotlandgeography

Test yourself on this topic

Earn XP and track your progress

Practice →

More questions from this chapter