Where is Dunbar Station?

Where is Dunbar Station located?

Dunbar Station, Dunbar Station, Great Britain (approx. 55.99829°, -2.51335°)


Where is Dunbar Station on the map?