Historical places: Alnwick

Alnwick is a town located in the northeast of England, around thirty miles north of Newcastle and near the Scottish …