Yarraby Holiday & Tourist Park Resort 2006 - Echuca: Powered sites for caravans with bushland background Yarraby Holiday & Tourist Park Resort 2006 - Echuca:  Powered sites for caravans with bushland background