Where is Langholm?

Where is Langholm located?

Langholm, Langholm, Great Britain (approx. 55.15059°, -2.9983313°)


Where is Langholm on the map?