Careston Castle, also known as Caraldston Castle, is an L-plan tower house dating from the 16th century,[2] in Careston parish, Angus, Scotland.[1]
Contact us...