The Alnwick castle is a definite must visit whenever you get a chance. For those who do not know, it is the castle that was used as the set for Hogwarts in the Harry Potter Series. The castle boasts of a rich and illustrious past. The history of the Alnwick castle goes ...Read More