Where is Poyntzpass Station?

Where is Poyntzpass Station located?

Poyntzpass Station, Poyntzpass Station, Great Britain (approx. 54.29335°, -6.371931°)


Where is Poyntzpass Station on the map?