Explore 8 wild swimming spots in Holyhead, Isle of Anglesey, including 8 beaches.
Isle of Anglesey, Wales, United Kingdom
Holyhead, Isle of Anglesey, United Kingdom