Grease and lightly flour a 9×5 inch loaf pan. Preheat oven at 350°F (180°C).
In a medium sized bowl, combine flour, baking powder, and baking soda. Set aside.
In a large bowl cream butter and sugar until light and fluffy, about 2 minutes. Beat in eggs, one at a time. Add flour mixture, mango puree, milk and beat on low speed until just combined.
Pour batter into prepared pan. Bake for 50 minutes or until a wooden pick inserted in the center comes out clean.
Cool on wire rack for 10 minutes. Remove from pan and allow to cool completely.
Cream Cheese Frosting
In a large bowl, beat together cream cheese, butter, and vanilla till light and fluffy, about 2 minutes. Gradually beat in powdered sugar until smooth and creamy, another 2 minutes.