Where is Lydford Station?

Where is Lydford Station located?

Lydford Station, Lydford Station, Great Britain (approx. 50.6247°, -4.1211°)


Where is Lydford Station on the map?