Inchmurrin
From Wikipedia, the free encyclopedia
Inchmurrin is an island in Loch Lomond in Scotland. It is the largest island on a loch or lake anywhere in the British Isles. It forms part of the Highland Boundary Fault, which runs through the loch.