Preheat oven to 180 degrees C. Lightly grease two 23 x 13cm bread tins.
In a large bowl sift together flour, bicarbonate of soda, salt and cinnamon. In a large bowl beat together the butter, oil and sugar until light and fluffy. Stir in the eggs one at a time beating well with each addition; then stir in the vanilla.
Blend this mixture into the flour mixture; just to combine. Fold in the mango, sultanas, walnuts and coconut; mixing just enough to evenly combine.
Let stand for 20 minutes then bake in preheated oven for 50 to 60 minutes or until a toothpick inserted into centre of the loaf comes out clean.