1. Preheat oven to 350 degrees.
2. In a medium mixing bowl, fork sift the flour with the salt and cinnamon. Set aside.
3. In a stand mixer fitted with the paddle attachment, cream the softened butter, then gradually add the granulated sugar. Beat over medium speed until light and fluffy.
4. Add the eggs, one at a time, beating until batter is smooth.
5. Add one third of the flour to the bowl, mixing well, then add half of the milk.
6. Add another third of the flour, mixing well, then add the remaining half of the milk.
7. Add the remaining flour and beat until smooth.
8. Stir in the vanilla extract, almond extract, lemon zest, and lemon juice.
9. Carefully fold in the blackberries.
10. Pour batter into greased and floured bundt pan, jumbo muffin pan, or Charlotte molds.
11. Approximate baking times:
12. Cool cakes in pan until warm to the touch, then remove from pan and continue cooling on a wire rack.
13. Frosting options: