Loch Leven Castle
E395327
UNEXPLORED
Loch Leven Castle is a historic ruined fortress on an island in Loch Leven in Scotland, best known as the place where Mary, Queen of Scots was imprisoned and forced to abdicate in 1567.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.