Mr Emmanuel Ramafola talks about being a professional guide and his love of South Africa

It was a pleasure meeting Mr Ramafola in South Africa. He is a native of Soweto and very knowledgeable about the history of South Africa and its inspiring diversity in people, resources, geography, and animals. Mr Ramafola speaks all 11 of the officially recognized languages of South Africa. If you need a personal guide in South Africa, I highly recommend him. He can be reached by email at or through