UK Beaches by County

33 coastal counties covered