Castle Daventry (KQGS)

Castle Daventry is the ruling center of the land of Daventry (KQGS) in the reimagined King's Quest series.