Tullibole Castle is a 17th-century castle in Crook of Devon. The first evidence of a building on the site was in 1304. The cu ...