Place fruits and nuts in a large bowl. Sift dry ingredients and sprinkle over mixture. Mix so that fruits and nuts are coated. Beat eggs and add vanilla; mix well with dry ingredients.
Spoon batter into loaf pan lined with greased brown paper. Bake at 300 degrees for 1-3/4 hours. Let stand for 10 minutes. Remove from pan, wrap in plastic wrap and aluminum foil. Store in refrigerator.