Two cruises have been stranded at sea due to a "once in a generation" tropical storm hitting the coast of Australia this ...