More to explore:
Stalker Castle, Scotland
Castle Stalker, Scotland
Castle Stalker, Argyll, Scotland.
Castle Stalker, Loch Laich, Scotland - sits on what is usually a tiny island in in western Scotland; at low tide the water receides enough that you might be able to wade over from the mainland
Castle Stalker, Loch Linnhe, Scotland
Edinburgh Castle, Scotland
Castle Stalker in Scotland set on a tidal islet on Loch Laich.