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