21
Echuca is a town in Victoria, Australia, situated on the Murray River. Recognized for its historic port, paddle steamers, and as a popular riverboat destination.
Echuca is a town in Victoria, Australia, situated on the Murray River. Recognized for its historic port, paddle steamers, and as a popular riverboat destination.
Advertisement