Urquhart Castle, United Kingdom

Entrance to Urquhart Castle.

Urquhart Castle, English Urquhart Castle is a Scottish castle built on a hill on the north shore of Loch Ness, it is located near the village called Drumnadrochit. Today, it remains in ruins.


Urquhart Castle with Loch Ness behind

Urquhart Castle keep

Urquhart Castle

Leave a Reply