Where is Crossmyloof?

Where is Crossmyloof located?

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


Where is Crossmyloof on the map?