Explore relationships
Inchmurrin
Inchmurrin (Scottish Gaelic: Innis Mhearain) is an island in Loch Lomond in Scotland. It is the largest fresh water island in the British Isles.
Use + to expand a branch. Click a topic name to open its summary.
Explore relationships
Inchmurrin (Scottish Gaelic: Innis Mhearain) is an island in Loch Lomond in Scotland. It is the largest fresh water island in the British Isles.
Use + to expand a branch. Click a topic name to open its summary.