Last modified on 13 February 2012, at 05:46

Urquhart Castle

English: Urquhart Castle is a historic castle on Loch Ness in Scotland.