Posts tagged UK
Bamburgh Castle, UK by Dr. Dan Spencer

Bamburgh Castle in Northumberland is one of the most attractive castles in England and has a long and interesting history. It is located on a volcanic outcrop that overlooks the sea and covers approximately a quarter of a mile. The first fortress was established on the site by the Anglo-Saxon rulers of the kingdom of Bernicia, with the Normans building a castle there in the eleventh century.

Read More