Where is Parracombe Station?

Where is Parracombe Station located?

Parracombe Station, Parracombe Station, Great Britain (approx. 51.18853°, -3.89852°)


Where is Parracombe Station on the map?