Back to map VIC NRMA Echuca Holiday Park Chris B. 3 years ago Great park close to shops. 8 Crofton St, Echuca VIC 3564 NRMA Echuca Holiday Park 8 Ratings Instant book