CBWAC: Cardiff Bay Water Activity Centre

What does CBWAC mean? The above is one of CBWAC meanings. It may have other definitions. Please refer to the end of this passage.

CBWAC: Cardiff Bay Water Activity Centre

Definition in English: Cardiff Bay Water Activity Centre