The baobab tree is native to Africa. Many ancient African fables and poetry mention this majestic tree that can live for up to 6000 years! In these fables, spirits are said to dwell in the hollowed interiors of the tree. The tree is also known as ‘Tree of Life’ because its nutrient-dense fruits act as nourishing food in the dry ... Read More »