
Inchmurrin () is an island in Loch Lomond in Scotland. It is the largest fresh water island in the British Isles.
~4 min read
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).