Filter Stories

Baobab- The Tree Of Life

“The Tree Of Life” The Baobab tree is a prehistoric species which predates both mankind and the splitting of the continents over 200 million years ago. All Baobabs are deciduous trees and can grow to 30 metres high and up … Read More

1 2 3 4 5