Combine flour, salt and baking powder in a large dish.
Separate the egg yolks in to a mixing bowl and beat them with 3/4 cup sugar until the yolks turn pale yellow.
Stir in milk and vanilla to the yolk mixture.
Pour egg yolks mixture to the flour mixture and stir gently until combined.
Beat egg whites on high speed until soft peaks form. withe mixer on, pour the remaining 1/4 cup sugar and beat until egg whites are stiff but not dry ( This step I did not get stiff peaks after i added the sugar. But the cake was good and fluffy)
Fold the egg white mixture into the flour batter until combined.
Preheat the oven to 350 degrees.
Grease a baking pan and pour the cake batter and bake for 35-40 minutes until a tooth pick inserted comes out clean.
While the cake is baking prepare the milk syrup combining Condensed milk, evaporated milk, heavy cream and the 1/2 cup whole milk.(The actual recipe did not have the 1/2 cup whole milk or syrup. The syrup was too sweet for me so I added 1/2 cup milk) You can actually omit this and if you feel the cake is too sweet, you can just pour some milk on top in the end.
Once the cake is baked, cool on a wire rack and pour the milk syrup over the cake.
Cool it in the fridge for 2-3 hours before serving.
Add some whipped cream and cherries on top before serving.
You can use any fruit as topping.