Deserts, beaches, grasslands, mountains, over a hundred different snakes, twenty thousand kinds of flowers -- South Africa is aptly nicknamed the "Rainbow Nation." Join this voyage of discovery and take a closer look at the lives of the South Africans and the land of Zulus, Malays, Afrikaners, and apartheid. Book jacket.