Urquhart Castle

English: Urquhart Castle is a historic castle on Loch Ness in Scotland.
Last modified on 13 February 2012, at 05:46