Where is Aird Tong?
Where is Aird Tong located?
Aird Tong, Aird Tong, Great Britain (approx. 58.24426°, -6.3296447°)
Where is Aird Tong on the map?
{"latitude":58.24426,"longitude":-6.3296447,"title":"Aird Tong"}