South Africa is simply beautiful. Entering from Namibia to the north, it amazing the difference the abundance of water makes. The arid desert magically transforms into lush rolling hills and wildflowers. There is so much to see that you could stay for months and still not see it all. I spent about 4 weeks traveling south from Namibia to Cape Town and then east along the Garden Route and ended in Johannesburg.