Where is Crossmyloof Station?

Where is Crossmyloof Station located?

Crossmyloof Station, Crossmyloof Station, Great Britain (approx. 55.83395°, -4.28432°)


Where is Crossmyloof Station on the map?