Where is Lindisfarne Castle?

Where is Lindisfarne Castle located?

Lindisfarne Castle, Lindisfarne Castle, Great Britain (approx. 55.66904°, -1.78485°)


Where is Lindisfarne Castle on the map?