Explore relationships

Aberavon

Aberavon (Welsh: Aberafan) is a town and community in Neath Port Talbotcounty borough, Wales. The town derived its name from being near the mouth of the river Afan, which also gave its name to a medieval lordship.

Use + to expand a branch. Click a topic name to open its summary.