Where is Loughor Station?
Where is Loughor Station located?
Loughor Station, Loughor Station, Great Britain (approx. 51.6615°, -4.0776°)
Where is Loughor Station on the map?
{"latitude":51.6615,"longitude":-4.0776,"title":"Loughor Station"}