Complex sentence: Cardiff International Arena is an arena in Cardiff, Wales and is the second largest music venue in Cardiff after the Millenium Stadium.
Split into simpler sentences: Cardiff International Arena is an arena in Cardiff, Wales. It is the second largest music venue in Cardiff after the Millenium Stadium.