Aberavon Beach (), also known as Aberavon Sands, is a three-mile (5 km) stretch of sandy beach on the north-eastern edge of Swansea Bay in Port Talbot, Wales.
Aberavon Beach, also known as Aberavon Sands, is a three-mile (5 km) stretch of sandy beach located on the north-eastern edge of Swansea Bay in Port Talbot, Wales.