Where is Aberthaw?
Where is Aberthaw located?
Aberthaw, Aberthaw, Great Britain (approx. 51.39111°, -3.3925°)
Where is Aberthaw on the map?
Aberthaw - Barry
{"latitude":51.39111,"longitude":-3.3925,"title":"Aberthaw"}