Blog Scotland 2019 Castle Stalker 5 years ago 0 189 Castle Stalker Castle Stalker is a four-storey tower house or keep picturesquely set on a tidal islet on Loch Laich, an... Read More