Where is Greenisland Station?

Where is Greenisland Station located?

Greenisland Station, Greenisland Station, Great Britain (approx. 54.700356°, -5.872748°)


Where is Greenisland Station on the map?