Amaretto Cherry Nut Bread

Why I Love This Recipe
I gave this to my neighbors for Christmas, and received rave reviews!
Ingredients You'll Need
1 1/2 cups all purpose flour
2 teaspoons baking powder
1/2 teaspoon salt
1/2 cup softened butter or margarine
1 cup granulated sugar
3 eggs
1/2 cup Amaretto
1 cup chopped walnuts
1 cup sour or Bing cherries, pitted, halved (canned cherries can be substituted)
Directions
Preheat oven to 350 degrees.
In large bowl, cream sugar and butter.
Mix in eggs.
Sift dry ingredients into egg mixture and stir until incorporated.
Fold in Amaretto, cherries and nuts.
Pour into greased 9x5 inch loaf pan and bake for 1 hour.