History of Leith, Edinburgh

December 16, 2012

Dunstanburgh Castle

Dunstanburgh Castle lies on a spectacular headland on the coast of Northumberland in northern England, between the villages of Craster and Embleton. for more click here

Some Text