14 interesting Health benefits of the Upside down tree: Baobab.

Baobab is a life-giving tree in the drylands of Africa, which made it known as the “Tree of Life.” For thousands of years, it has provided shelter, nutrition, and water for humans and animals.   The Baobab tree is known to possess healing and sacred powers in many African countries. The Sudanese treat it as…