Where is Wallace's Well?
Where is Wallace's Well located?
Wallace's Well, Glasgow City, United Kingdom (approx. 55.88779°, -4.17137°)
Where is Wallace's Well on the map?
{"latitude":55.88779,"longitude":-4.17137,"title":"Wallace's Well"}