Last modified on 22 November 2014, at 21:31

Urquhart Castle

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