The Cardiff International Pool (Welsh: Pwll Rhyngwladol Caerdydd) is a sport facility located in the Cardiff International Sports Village in Cardiff, capital of Wales.{{cite web |url= http://www.leisure-centre.com/centredetails... Read further
License: All Rights Reserved