The capital of Wales, Cardiff lies on the northern banks of the Mouth of the Severn estuary, which empties into the Bristol Channel. Strategically located, the town's site provided its people a port from the Bristol Channel as well as a...
Wales Facts
>>