A castle on an island, surrounded by a lake and mountains.

photograph

Castle Stalker

Castle Stalker is located on a small island on the eastern edge of Loch Linnhe. The mountains of the Morvern peninsula provide a dramatic backdrop.