Loch Leven Castle island
E387194
UNEXPLORED
Loch Leven Castle island is a small island in Loch Leven, Scotland, best known for the ruins of Loch Leven Castle where Mary, Queen of Scots was imprisoned in the 16th century.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.