Margam Country Park is steeped in history, wildlife and natural beauty. There's something for everyone at the park.