The Baobab tree is an Africa’s ‘Tree of Life’ that can live for up to 6000 years. Its fruit is the only one of a kind that dries naturally on the branch. The name ‘Tree of Life’ was adopted as a result of the nutrients it offers during the dry season. Baobab fruit contains more […]

Read More