Echuca Holiday Park - Echuca: Carmel welcomes all visitors with a cheery smile Echuca Holiday Park - Echuca:  Carmel welcomes all visitors with a cheery smile