The Bureau of Meteorology website is our prime source of information about tropical cyclones (http://www.bom.gov.au/weather/qld/townsville/).
For the weather nerds a couple of other informative cyclone tracking sites are:
2) University of Wisconsin-Madison (http://cimss.ssec.wisc.edu/tropic2/#)