Where is Lochmaben Castle?

Where is Lochmaben Castle located?

Lochmaben Castle, Lochmaben Castle, Great Britain (approx. 55.116287°, -3.429248°)


Where is Lochmaben Castle on the map?