Where is Edlingham Castle?

Where is Edlingham Castle located?

Edlingham Castle, Edlingham Castle, Great Britain (approx. 55.37665°, -1.81835°)


Where is Edlingham Castle on the map?