Where is High Newton-by-the-Sea?

Where is High Newton-by-the-Sea located?

High Newton-by-the-Sea, England, Great Britain (approx. 55.5223438233°, -1.6292638781°)


Where is High Newton-by-the-Sea on the map?