Giffen Craigs was the site of the old Giffen Castle and the abandoned farm of Giffen Banks lies to the right of the picture. Barrmill, North Ayrshire, Scotland.