Maffra Holiday Park - Maffra: Powered sites for caravans Maffra Holiday Park - Maffra:  Powered sites for caravans