Our Trip To The Barberton Makhonjwa Mountains In South Africa – The Genesis Of Life!
The Barberton Makhonjwa Mountains in South Africa are the newest and 10th heritage site in South Africa. Ask any typical tourist going to South Africa and they probably don’t know about these mountains, but ask geologists and you’ll find a different answer. The Barberton Makhonjwa Mountains in South Africa is …