Superfruit: The Baobab

The “tree of life,” or Baobab, is the world’s largest succulent plant and is a sacred tree of Africa’s, which produces the superfruit.

The Baobab tree is known as the "tree of life" in Africa and rightly so as the different elements of the Baobab tree can be used for a myriad of applications.
Photo courtesy www.RareSeeds.com