Landscape view of Lochranza and Castle

This evening, I am posting information on Lochranza Castle, an abandoned ruin situated in the village of Lochranza which turn sits on the north coast of the Isle of Arran, off Scotland’s West Coast.

Read more on Visit Lochranza Castle…