2018-01-16 21:42:07
Loch Leven Castle is a ruined castle on an island in Loch Leven, Scotland. Possibly built around 1300, the castle was the location of military action during the Wars of Scottish Independence (1296–1357).