Results 1 results found Ross Back Sands, near Lindisfarne, on the North Sea coast of Northumberland, northeast England, United Kingdom, Europe