Aberthaw Beach

More about Aberthaw Beach

Aberthaw Beach is located at Saint Athan, Vale of Glamorgan, United Kingdom