The Baobab tree, also known as the Tree of Life, in South Africa is 2000-year-old and this species of trees can live up to 2,500 years. This enormous and impressive tree has hollowed out trunks which can provide shade for as many as 40 people. The tree can hold up […]