Where is Dartmouth Station?

Where is Dartmouth Station located?

Dartmouth Station, Dartmouth Station, Great Britain (approx. 50.3513°, -3.5773°)


Where is Dartmouth Station on the map?