Where is Auldgirth?

Where is Auldgirth located?

Auldgirth, Auldgirth, Great Britain (approx. 55.16165°, -3.70772°)


Where is Auldgirth on the map?