Preheat oven to 350 degrees F (175 degrees C). Grease one 9x5x3 inch loaf pan.
In a large bowl beat eggs until frothy. Add sugar and oil. Beat to blend. Stir in milk, vanilla, and carrot.
In another bowl, combine flour, baking powder, soda, cinnamon, salt, coconut, cherries, raisins, and walnuts. Mix well to combine evenly. Pour all at once over batter. Stir to moisten. Turn into greased 9x5x3 inch loaf pan.
Bake at 350 degrees F (175 degrees C) for 1 hour until it tests done. Cool 10 minutes. Remove from pan. Cool and wrap.