Explore 3 wild swimming spots in the Vale of Glamorgan, Wales, including 3 beaches.
Barry
2 spots
the Vale of Glamorgan, Wales, United Kingdom