Do you want to travel to the rainbow country? Then welcome to South Africa, one of the most renowned multicultural countries of the world. The country is filled with exotic natural beauty of mountains, forests, rivers and deafening cool waterfalls. It is an amalgamation of ethnic population, including the native black people, white Europeans, Indo-Malays, Chinese and Indians It is swarming with people coming from diverse countries. The name rainbow nation is given by the legendary Nelson Mandela, who altered the apartheid policies.