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