Castle Stalker View Posted on September 29, 2012 by nager 1 Castle stalker – one of the most picturesque castles in Scotland is a few minutes south of Cuil bay, the view is best from the panoramic windows of the castle stalker cafe, Continue reading →