"The Rainbow Nation" is a term originally used by Nobel Peace Prize winner, Archbishop Desmond Tutu, to describe the South Africa formed after the removal of apartheid in 1994.
Cape Town Daily Photo provides an insight into the Cape Town that we know and experience, but the truth is that there are many different colours to the rainbow that makes up South Africa. The sentiment expressed by the archbishop was that of a diverse country united. Whether or not we're as united as he had hoped is a debatable point. Many factors point towards a united South Africa, but still we have so many differences that it's almost impossible for us to properly understand each other. Perhaps "the Rainbow Nation" is the holy grail that every country strives for, and perhaps it's unrealistic to expect a completely united people.
To get a feel for the diversity among the people of South Africa, take a moment to read this article on South Africa at a Glance.