dunstanburgh castle is a castle built in the 14th century. it is on the coast of northumberland between the villages of craster and embleton. it is on a huge rock next to the north sea. the castle is owned by english heritage. the name dunstanburgh means 'the fort' (burgh) 'of the town' (dun) 'by the rock' (stan).