Where is Dumfries Station?

Where is Dumfries Station located?

Dumfries Station, Dumfries and Galloway, United Kingdom (approx. 55.07226°, -3.604711°)


Where is Dumfries Station on the map?