Where is Woody Bay Station?

Where is Woody Bay Station located?

Woody Bay Station, Devon, United Kingdom (approx. 51.20158°, -3.88453°)


Where is Woody Bay Station on the map?