Loch Lomond
United Kingdom, Scotland
About Loch Lomond
Britain's largest loch by surface area (71 km²), crossing the Highland Boundary Fault with numerous islands, wooded shores, and surrounding mountains.
United Kingdom, Scotland
Britain's largest loch by surface area (71 km²), crossing the Highland Boundary Fault with numerous islands, wooded shores, and surrounding mountains.