Port Fairy and Casterton dominate what's on this long weekend in the south-west