Where is Lesmahagow?

Where is Lesmahagow located?

Lesmahagow, South Lanarkshire, United Kingdom (approx. 55.6392231°, -3.8864651°)


Where is Lesmahagow on the map?