Margam Castle Port Talbot offers a host of natural and family attractions ideal for keeping everyone entertained during your stay. Enjoy a range of water-sports including surfing at the sandy Aberavon Beach...