Corby Castle - Credit: Wikimedia Commons
Corby Castle is a Grade I listed building and ancestral home of the Howard family situated on the southern edge of the village of Great Corby in northern Cumbria, England. Read more on Wikipedia
Source: en.wikipedia.org