South Africa is described as the rainbow nation, the diversity of the South African population, where different races and cultures, giving it a unique and fascinating cultural heritage.