Article made in collaboration with Wexas.com. South Africa is a beautiful country visited by people from all over the world. A land of stark contrasts and incredible diversity, South Africa offers everything from urban sprawl to vast savannahs. The home of Johannesburg, Cape Town, Durban and so much more, this amazing country is a must-see […]