Where is Edlingham Castle?

Where is Edlingham Castle located?

Edlingham Castle, Northumberland, United Kingdom (approx. 55.37665°, -1.81835°)


Where is Edlingham Castle on the map?