Urquhart Castle
Urquhart Castle is one of Scotland's most iconic strongholds. Located on the shores of Loch Ness, it has witnessed centuries of dramatic history.