
Inchmurrin () is an island in Loch Lomond in Scotland. It is the largest fresh water island in the British Isles.
Inchmurrin () is an island in Loch Lomond in Scotland. It is the largest fresh water island in the British Isles.
== Geography and geology == left|200px|thumb|View of Inchmurrin Inchmurrin is the largest and most southerly of the islands in Loch Lomond. It reaches a height of towards the north and is largely wooded. There is an excellent view of the north end of the loch.
3 mapped locations
via Wikipedia infobox
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).