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.

184988495_1d27867b23_z

Urquhart Castle with Loch Ness behind

Urquhart Castle keep

Urquhart Castle

Leave a Reply