Painters Island Caravan is a busy holiday park based on the Ovens River in the North East of Victoria