South Africa.... A world in one country!