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