Where is Annaghmore Station?

Where is Annaghmore Station located?

Annaghmore Station, Annaghmore Station, Great Britain (approx. 54.46014°, -6.584647°)


Where is Annaghmore Station on the map?