Designed by
Title
Urquhart Castle on Loch Ness #80471122
Description
Urquhart Castle is on the shore of Loch Ness. It was originally build in the 13th Century and is now an ancient ruin. Loch Ness is a very large and deep freshwater loch which is located in the Highlands of Scotland. It is famous of the Myth about the Loch Ness monster, affectionately known as Nessie.
This image is editorial