Wales is known for it's beautiful greenery and coastal walks. However, Port Talbot in South Wales is definitely not one of the places that springs to mind when you think of amazing Welsh scenery, in fact it is much better known for it's the steel works, one of the largest in the world. Growing up… Continue reading Brombil Reservoir – A Complete Guide