Imposing Bamburgh Castle in England’s Northumberland

Northumberland, the northernmost county in North East England, is blessed with a great share of historic buildings, but one of the most stunning has to be Bamburgh Castle. As you travel towards the village of Bamburgh, you can’t help but spot the huge castle in the distance. Perched high upon a 180 foot rocky crag which spans nine acres of land, it towers over the village beneath it. ... Read Full Article