Where is Callington Station?

Where is Callington Station located?

Callington Station, Callington Station, Great Britain (approx. 50.51958°, -4.31423°)


Where is Callington Station on the map?