Where is High Newton by the Sea?

Where is High Newton by the Sea located?

High Newton by the Sea, High Newton by the Sea, Great Britain (approx. 55.519676°, -1.6290506°)


Where is High Newton by the Sea on the map?