Where is Bovey Station?

Where is Bovey Station located?

Bovey Station, Bovey Station, Great Britain (approx. 50.59228°, -3.68114°)


Where is Bovey Station on the map?