Categories
Categories
Alnwick Castle, in England, was used for scenes set at Hogwarts in the “Harry Potter” movies.
Subscribe to our newsletter
Email address
Email address
Subscribe