United Kingdom - Castle Stalker, Scotland

Castle Stalker is a four-storey medieval tower on a tidal islet in Loch Laich, an inlet off Loch Linnhe on west coast of Scotland. Located near Appin in the Argyll region. Thanks to Penny of England, UK.

No comments: