Inchmurrin

E150655 UNEXPLORED

Inchmurrin is the largest island on Loch Lomond in Scotland, known for its scenic landscapes and historical ruins.


Referenced by (2)
Subject (surface form when different) Predicate
Clyde Islands
Loch Lomond
hasIsland

Please wait…