Townsville has welcomed its largest cruise ship in history, heralding the start of a record cruise season for northern Australia's largest city. It's being touted as a win for local tourism but has sparked fresh calls to revitalise the struggling CBD.