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