Lochleven Castle

About Lochleven Castle

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