Where is Weybourne Station?

Where is Weybourne Station located?

Weybourne Station, England, Great Britain (approx. 52.9328°, 1.1499°)


Where is Weybourne Station on the map?