Main Page | See live article | Alphabetical index

Echuca

Echuca in Victoria (Australia) is a town of about 10,000 people lying on the Murray River (Moama is on the other side in NSW).

Industry

Nearby towns