Experience kayaking at Cardiff International White Water, located in the beautiful town of Wrexham (city), Wales.