Where is Nelston?

Where is Nelston located?

Nelston, Wales, Great Britain (approx. 51.5784910377°, -4.2126903542°)


Where is Nelston on the map?