Where is Hunmanby?

Where is Hunmanby located?

Hunmanby, Hunmanby (Station), Great Britain (approx. 54.17393°, -0.31456°)


Where is Hunmanby on the map?