Plenty to do in Ballarat this weekend.