Where is Cross-Island?

Where is Cross-Island located?

Cross-Island, Wales, Great Britain (approx. 52.074995758°, -4.3615980151°)


Where is Cross-Island on the map?