A LIVING TREASURE
This Tree is a Testament to the Power of Nature This 2000-year-old tree is located at Zwigodini Village of Mutale in Limpopo, South Africa. Venda people call it, “Muri Kunguluwa”, which means, “The Tree That Roars”. The tree actually makes a roaring sound when the wind blows through its branches. It is also called, “The Tree Of Life”, because it serves as a source of life to the...
Read More 