Gallery Aberavon Beach Aberavon Beach is a stunning stretch of sand and sea located in the heart of Port Talbot in South Wales. This Blue Flag beach is… View More Aberavon Beach