Yarraby Holiday & Tourist Park Resort 2006 - Echuca: BBQ area Yarraby Holiday & Tourist Park Resort 2006 - Echuca:  BBQ area