by Bradmin | Sep 21, 2011 | Articles
Loch Lomond, Argyll and Bute, Scotland the largest lake in Britain is located in West Dunbartonshire, Scotland. Being the largest freshwater lake in Great Britain, it boasts of many islands including one of the largest fresh water islands in British Isles. Argyll and...