Return to my article on Alice Springs The Todd River flows through the centre of Alice Springs and plays host to the annual Henley-on-Todd regatta View source image (886 x 588 pixels, 0.3 MB)