The Baobab, Africa’s Tree Of Life
The Baobab tree is indigenous to Africa. Its scientific name is Adansonia digitata. Other species of Adansonia trees are found
read more
The Baobab tree is indigenous to Africa. Its scientific name is Adansonia digitata. Other species of Adansonia trees are found
read more