Port Talbot (Welsh: Aberafan or Porth Talbot) is an industrial town in south Wales, UK, with a population of 35,633 in 2001. [1] Port Talbot is now a part of the unitary authority ...
This site has been designed to enable those who have moved away from Port Talbot to other parts of the world, to see how their home town looks today. Its a changing town, and ...