A Trip to the Rainbow Nation: South Africa Posted By : Sam Walker16

South Africa, a vast country with a 3000 kilometre shoreline is often called the Rainbow nation as a metaphor to describe the countrys multi-cultural diversity after the end of the apartheid era.

More: continued here