Castle Of The Moment – Urquhart Castle Leave a reply The iconic Urquhart Castle! The ruins of this beautiful castle sits on the shores of Loch Ness in the Scottish HighlandsBuilt 13th to 16th centuries Urquhart Castle