The Baobab is a beautiful rare tropical exotic tree native to Madagascar, Africa, and Australia. It has been called the Tree of Life for its almost mythical powers that some cultures attach to it. The massive trunk of the Baobab holds large amounts of water. Upon maturity the tree commonly grows thirty feet in diameter […]