Preheat oven to 350°F (175°C).
Grease loaf pan with butter thoroughly.
Line pan with parchment paper carefully.
Mix flour, baking powder, and salt together.
Cream butter and sugar until light and fluffy.
Add eggs one at a time, mixing well.
Stir in vanilla and almond extracts completely.
Alternate adding flour mixture and milk slowly.
Toss cherries with 2 tablespoons flour gently.
Fold coated cherries into batter carefully.
Pour batter into prepared loaf pan evenly.
Bake for 50-55 minutes until golden brown.
Cool in pan for 10 minutes completely.
Turn out onto wire rack to cool.