Echuca Lions Park - Echuca: Public amenities. Echuca Lions Park - Echuca:  Public amenities.