Where is Dumfries station?

Where is Dumfries station located?

Dumfries station, Dumfries station, Great Britain (approx. 55.072258°, -3.604711°)


Where is Dumfries station on the map?