Where is Hole of Horcum?

Where is Hole of Horcum located?

Hole of Horcum, Hole of Horcum, Great Britain (approx. 54.33159°, -0.70218277°)


Where is Hole of Horcum on the map?