Where is Ecclefechan Station?

Where is Ecclefechan Station located?

Ecclefechan Station, Ecclefechan Station, Great Britain (approx. 55.0665°, -3.2837°)


Where is Ecclefechan Station on the map?