Where is Cross?

Where is Cross located?

Cross, Northern Ireland, Great Britain (approx. 54.9685147012°, -7.1798400927°)


Where is Cross on the map?