Explore 5 wild swimming spots in Cymru, United Kingdom, including 3 beaches and 2 rivers.
Welshpool, Powys, United Kingdom
Cardiff, Caerdydd, United Kingdom
Penmaenmawr, Conwy, United Kingdom
Cemaes Bay, Ynys Môn, United Kingdom
Pwllheli, Gwynedd, United Kingdom