Urquhart Castle sits beside Loch Ness in Scotland along a strategic travel route between Fort William and Inverness. It is close to the hamlet of Drumnadrochit.