Preheat the oven to 350°F.
In a 10-inch cake pan, place three tablespoons of butter and put the pan in the oven to melt the butter.
Remove the pan from the oven and place the pineapple slices on the melted butter. Add a cherry in the middle of each pineapple slice and sprinkle with almonds.
In a bowl, mix the coconut, the brown sugar and three tablespoons of milk as well as the ginger.
Then, spread this mixture over the fruit in the pan.
In another bowl, with a mixer, cream the rest of the butter and gradually add the sugar.
Gradually incorporate the eggs one at a time as well as the milk until you get a smooth mixture.
Incorporate the flour, baking powder and salt while mixing well.
Pour the batter into the pan and bake approximately 50 minutes. A toothpick in the center should come out clean.
Remove the cake from the oven and let the cake cool for 10 minutes before unmolding it.
Then, flip the cake while it is still warm onto a serving plate.