Lochleven

About Lochleven

Lochleven Castle, nestled on an island in Loch Leven near Kinross, Scotland, is famed for its role in Scottish history, including the imprisonment of Mary, Queen of Scots.