Results 2 results found Dunstanburgh Castle and Embleton Beach, near Dunstanburgh, Northumberland, England, United Kingdom, Europe Dunstanburgh Castle and Embleton Beach, near Dunstanburgh, Northumberland, England, United Kingdom, Europe