Inchmurrin (Loch Lomond)

E1371971 UNEXPLORED

Inchmurrin is the largest freshwater island in the British Isles, located on Loch Lomond in Scotland and known for its natural beauty and historic ruins.

All labels observed (1)

Label Occurrences
Inchmurrin (Loch Lomond) canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Islands of the Clyde hasIsland Inchmurrin (Loch Lomond)