Wikipedia
Inchmoan
Inchmoan ( Scottish Gaelic: Innis na Mòna/Innis-Mòine meaning " peat island") is an island in Loch Lomond, Scotland.