Corby Castle is an ancestral home of the Howard family situated on the southern edge of the village of Great Corby in northern Cumbria, England. It was originally built in the 13th English Heritage Images of England century as a red sandstone tower house by the Salkeld Family, who also owned the (...) (from Wikipedia)