Explore 6 wild swimming spots in Pembroke, Pembrokeshire, including 6 beaches.
Pembroke, Pembrokeshire, United Kingdom
Pembrokeshire, Wales, United Kingdom