Where is Holyhead?

Where is Holyhead located?

Holyhead, Holyhead, Great Britain (approx. 53.31067°, -4.6330967°)


Where is Holyhead on the map?