Where is Nantybwch Station?

Where is Nantybwch Station located?

Nantybwch Station, Nantybwch Station, Great Britain (approx. 51.7876°, -3.2647°)


Where is Nantybwch Station on the map?