Wales' Best Beaches

Bounded on three sides by the sea, Wales has approximately 500 beaches. This is a selection of the more popular ones. Details of these and about 490 others can be found in my book The Beaches of Wales
Pembrey Beach
Pembrey - Carmarthenshire
Merthyr Mawr
Merthyr Mawr - Bridgend
Monkstone Beach
Monkstone - Pembrokeshire
Porth Iago
Porth Iago - Gwynedd
Newborough Beach
Newborough Beach - Anglesey
Porth Dafarch
Porth Dafarch - Anglesey