Alnwick, Scotland, United Kingdom
Alnwick is a market town in Northumberland, in England, known for Alnwick Castle, seat of the Dukes of Northumberland and a filming location of the Harry Potter films. Photos taken in 2011.
The Visual Travel Guide is a collection of High resolution travel photographs
Alnwick is a market town in Northumberland, in England, known for Alnwick Castle, seat of the Dukes of Northumberland and a filming location of the Harry Potter films. Photos taken in 2011.