I had tours for 2days with Moafrika and in both tours of ultimate johannesburg tour and pretoria tour were the best, excellent services
They were on time and their guides are very knowledgeable
I would recommend them to anyone coming to vist south afrika