Mix the fruits and nuts in a bowl.
Add dried cherries, apricots, raisins, and chopped pecans.
Make sure the mixture is evenly combined and ready.
Sift flour, baking powder, and salt in another bowl.
Ensure the flour mixture is smooth and airy.
Beat butter and brown sugar until light and fluffy.
Add eggs one at a time, beating after each.
Stir in orange zest and almond extract to the mixture.
Slowly fold the flour mix into the butter mix.
Add the fruits and nuts, then fold until just combined.
Preheat the oven to 300°F (150°C).
Line a loaf pan with parchment paper and grease it.
Pour batter into the pan and smooth the top.
Bake for 2 hours, or until the center is set.