Whether you are looking for beautiful scenery, wild animals, impressive cities or colonial history - on a South Africa trip, everyone will get their money's worth. South Africa is a unique mosaic of landscapes, surrounded by two oceans, the Atlantic and the Indian.