Explore 4 wild swimming spots in Beaumaris, Isle of Anglesey, including 4 beaches.
Beaumaris, Isle of Anglesey, United Kingdom
Isle of Anglesey, Wales, United Kingdom