Cream softened butter,add sugar, orange rind, and vanilla. Beat until mixture is light and fluffy. Add eggs, 1 at a time, beating well after each egg.Blend in marmalade.
Sift together flour, baking soda, and salt. Add to creamed mixture alternately with combined orange juice and evaporated milk. Stir in chopped nuts and blend.
Turn into well buttered 10-inch tube pan. Bake at 350 for 55 to 60 minutes. Cool in pan 10 minutes. Remove. Serve warm or cooled.