Barraba Caravan Park - Barraba: Powered sites for caravans Barraba Caravan Park - Barraba:  Powered sites for caravans