Preheat oven to 350° F and grease bundt pan by buttering and flouring.
In the bowl of a stand mixer, or using electric beaters, cream together butter and sugar until light and fluffy. Add eggs, one at a time, mixing between each addition and scraping down sides of pan. Mix in vanilla.
Add flour, baking powder, and salt and stir to combine. Add milk and mix well being sure not to over mix.
Pour batter into prepared bundt pan and bake at 350° F for 50-55 minutes or until toothpick inserted in cake comes out clean.
Remove from oven and let cake cool completely in the pan. After cooling, invert cake onto plate or wire rack.
While cake is cooling, add mangoes, sugar and cream cheese to blender and blend on high until thick and smooth.
Spoon mango topping over top of cake, slice and serve!