Where is Finaghy Station?

Where is Finaghy Station located?

Finaghy Station, Finaghy Station, Great Britain (approx. 54.56395°, -5.986454°)


Where is Finaghy Station on the map?